I was refered to Pierre's by my insurance company and I am sure glad that I was. My required work was very complicated as did not only all sides of the car require major repair, but the front wheel assembly had broken off. It was further complicted by the fact that the car had been hit several times. After the insurance company finally got their act together, Pierre's did a great timely job. The work done by them looks as good, if not better than new.