I haven't really 'yelped' until now, and I think this place deserves my first review....
I was having issues with my car, steam started to come out of my engine when my car turned off. I took it by AZ Auto Doctor because I needed to look into getting it fixed, and the mechanic looked at it and informed me that the part I was having issues with was in fact recalled by the dealer. He told us to take it and get it replaced for free, and we did just that.
This mechanic could have just lied to make me a customer but he was honest and told me the truth. I was very pleased to come across an honest mechanic without even giving him a penny.
Whatever my car needs from now on, I know I will take it there. They are to certainly be trusted.