Father & son team could not be nicer or more decent people. I brought my 2006BMW after being hit hard by a truck. They worked with the insurance adjuster and managed it from start to finish. The body work was fantastic and mechanically my car is better than it was before the accident. Five stars and two thumbs up.