Haskins has worked with me very closely to resolve an enigmatic problem with my beloved vehicle. Many times it is very difficult to pinpoint the problem in one of today's high-tech cars, there are so many more technological issues to address beyond the physical mechanics of an operating engine. Their patience and commitment to helping resolve the issue in an affordable manner is truly appreciated. Moreover, when working with Haskins, you get to talk to the technician who worked on your car. This direct communication greatly facilitates the process, helps you understand the problem more clearly and increases trust in the process of resolution and repair. Big Thanks to their Service Department!