I have a friend who was having car trouble & we took it here. They kept it for most of a week and the problem did not show. My friend took the car back and a couple of days later, it acted up again. So my friend took it back with a better description of what was happening and they came up with a fix to try. So far, so good. Professional folks, very friendly and knowledgeable. When my truck cones off warranty, I'll be bringing it to them!