My car was hit and needed body repairs. Haskins did a perfect job on that and completed the work earlier than I anticipated. The staff were courteous and professional. They provided me updates along the way which gave me peace of mind. I have had one other car repaired by Haskins after a minor accident and they did an excellent job then too. I would go back again (although I hope not to have more accidents!) and highly recommend them.