Check with your LBS. They
Check with your LBS. They usually will know someone in the area that paints frames. Near me, "the" bicycle painter does it after-hours in the Cadillac dealership body shop.
I'd shy away from someone who has no experience painting bike frames, as a special stand is needed that holds the frame via the headset. Experienced bike painters will have the correct setup.
If no one in your area can make you happy, consider shipping it to someone who can.