when my driver's side got tore up by a truck, I took it to this place I live down the street from. Empire Body Shop, it's on 15th street and I think the crossing road might be 2nd or 4th ave... not sure. It's the first road up from Adamo/SR 60 though in the ybor area. I don't have a number, can get one if you want.
They did a pretty good job on mine, and they quoted the work at $1100 compared to next lowest quote of $1900ish.
__________________
fear is your only god