Let me tell you, Sansossio Autobody in Natick is the best autobody shop I've ever used.
Phil Jr. is an awesome person to deal with, and a true car enthusiast.
He's not so much into trucks and wheelers, but he knows his stuff when it comes to racing (tracks, not 1/4 mile) and body work.
I brought my WRX STi there a couple years back to have the whole car painted (I was keyed all the way around) and he did a great job fixing that, and now my truck is there having rust on the roof fixed.
They're very reasonably priced, do high quality work, and are great to deal with.
I will never use another body shop so long as they're within driving distance.
(508) 655 - 9646
If you use them, tell them Jesse with the STi and F250 sent you.
I'll put up some pictures of the repair when I get them.