research alot of shops and if you see someone on the street with a nice paintjob ask them where thry got it. Alot places can paint well but use ****ty paint and are worried about time so they paint quick and uneven. Make sure they mask off properly, some places just mask off windows and taillights leaving trim and and rubber seals exposed which will look good at first but after a few washes starts to peal off. If your lucky you will be able to bring your own paint and you'll end up with a sweet looking black good gloss and shine. I would expect to pay at least a thousand for good and up to 3000 for a perfect job. You will be able to save a bit if you can do any bodywork yourself or find a friend that can get it in ready to paint shape.