This place is great. I brought in my Chevy Blazer to them when it broke down, and they got it diagnosed and tried to fix it the issue the same day. When what was diagnosis turned out to not be the issue, they stopped labor, called me, let me know what the other issue might be, and then reduced their labor charge to nearly half of what it really was as a courtesy when I couldn't afford to have them keep working. Don was super professional and friendly the whole way through, and extremely apologetic that the issue they found was unrelated to the main problem. All together they only charged me for two hours of labor, even though they had brought in a new part and done nearly five hours on the car. Fantastic customer service, super understanding (they let me leave my car overnight and get it the next day), friendly and professional. Although this might be it for my truck, I'll definitely be taking my business to them again when something goes wrong.