Went there to have a previous problem checked out from a fly by mechanic shop whpbworked on my car previously, was not too impressed the first time I went there go was charged for diagnosis and an extra hour to fine tune and re learn my throttle body, not that that was an issue just wanted to ok the labor cost involved. The problem continues and I must say they took complete car if me no charge and the found and fixed the problem, completely went the extra mile for me, Greatly appreciated, I do strongly recommend this place for your auto repair