Great work and great customer support. Gave me a ride home, picked up when vehicle ready. They found and fixed difficult computer & sensor problems to make my engine roar like new. A month later, went back for a new AC belt. They fixed a brake light for free that the dealer made an exorbitant quote on. Getting my AC compressor checked next week; probably the cause of my broken belt. Happy Holidays!!