I settled upon Auto Body Werks after the usual internet search. The reviews seemed honest and consistent. I was not disappointed. My Landcruiser was really messed up. Literally blown off the road, down a slope, into a tree, smashing the hood, fender and passenger front quarter. They put it back together, good as new, for a fair price, in good time.