Even though I am mechanically inclined, I have been taking my vehicles to Global Car Care for some of the repairs that I don't have the time or tools to complete. They always do a great job. But the real test of customer service happens when something doesn't go quite right. On my last major repair, my car started leaking transmission fluid shortly after the repair. Without question or complaint, they checked it, accepted responsibility, and fixed it the second time quickly and cheerfully. That's the mark of great service. I will continue to use and recommend them to friends I know that need repairs done.