Do not trust! I tried this shop based on the excellent ratings, My car was there for 2 days because my AC delayed when starting. They convinced me it was the alternator (WAS NOT). Needless to say I have a new alternator with a hefty cost of $1600. I still have the same issue with the AC! They did not fix my car. The second diagnosis showed I needed sensors. They actually thought I would give them another $2900. I told them do not touch anything else! Be careful, especially if you are unfamiliar with cars! I was taken advantage of and taken to the bank! I will never go there again for anything.