Do not go here if you are planning to have your car back anytime soon.
I took my car here a few months ago because my check-engine light came on and it was making a funny noise. A good friend recommended AZ Auto Air to me so I took it there. The front office lady (who I told was very sweet) must have been having a bad day because she had some attitude problem.
They had my car for about 6 hours and no one called to give me any kind of update. When I called, the guy who answered was the owner and he said that the mechanic left early........ I was a little pissed that he hadn't told me that earlier. I told him that I had taken the day off to get this fixed and that I could have taken it somewhere else. He told me they would keep it over night and that it would be fixed tomorrow. I arranged a ride to work the next day and the owner called me and told me it would be like $200 to fix. A very reasonable price. I realized they closed before I would be able to get there so I told the owner that my boyfriend would come by with my credit card and pay for it and pick up the keys. He told me they would leave the car outside.
Later after work, my boyfriend brought me to the parking lot to get my car. It was UNLOCKED and my battery was basically dead. My lights were dim and it took a while to start-which wasn't a problem to begin with at all.
I had to replace my battery and when I called the owner, he blamed my boyfriend for the car being open and that the battery was "Just fine while we were working on it."
Hmmmmmmmm I'm pretty sure they're full of it.
I don't understand why it took them over a day to figure out a simple complication with my car and why they couldn't call me with an updated after over 6 hours of having it!
Good luck if you choose to go here. They prices are reasonable but there are other prices to pay like time and frustration.