I've *heard* Superior does good work.
http://www.superiorautobodyshop.com/
I had mine cleared here, but it was stupid expensive:
body works 2821 9th St N, St Petersburg, Florida - Google Maps
(website listed does not work, but they definitely are packed with business)