Both my experiences here were so good I don't even know where to start!
Experience one: my car wouldn't start while I was at the US Post Office on McDowell on Scottsdale Road. In an attempt to find a shop to have it towed to, I used YELP and this was the closest location. I called and spoke to Charlie. I told him what had transpired the last two days that led to the current mechanical issue I was experiencing. He obviously couldn't diagnose it over the phone; but, he sent one of his mechanics to help me out. Less than 5 minutes later, a mechanic arrived. He was so helpful and very attentive. We were able to get my car started to take it to the shop. Once there they ordered the part that needed to be replaced and dealt with the entity responsible for the failure. It was a great experience. I highly recommend them.
Experience two: I took my car in to get the 50,000 mile check up done as well as have the car looked over to make sure it was in good mechanical condition. He did what the manufacturer required and also changed the transmission fluid (at my request). He could have said I needed more work done (I wouldn't know any different); but, he didn't.
This is a great place to take your vehicle to if you want an honest mechanic to work on it. :-)