My check engine light came on coming down the hill into Black Canyon City- by the time I hit 8:00am traffic at Bell my temperature gauge went all the way to hot. I pulled off at thunderbird and turned into the closest garage. The guys here could not have been more helpful. They diagnosed my problem ( I had gone too long between oil changes and almost burned out my engine)- fixed it promptly and honestly and even hooked me up with wifi so I could get some work done while waiting. The father and son team here were polite, helpful and even though I live in Scottsdale- I will absolutely come back to them for any work I need.