Excellent service! It was great dealing with David DeMarco. He was understanding, honest and very thorough and responded promptly to my emails. My car was ready a couple of days early and cost less than was estimated! I am very pleased with the results, my car looks as good as new. Will definitely recommend them to my family and friends.