Most detail shops don't do any kind of paint work, but the one by my place has a guy that comes in once a week to do small bumper sprays and touch ups for the detail shop and myself. He mixes the paint right on the spot, he's cheap and good, a rare combo these days.
The shop is called Angeloni Detailing, 763-545-9708. Ask for Nick, tell him I sent you, he'll charge you double.