This may rank as one of greatest experiences with an auto repair shop, hands down greatest initial experience. Leroy's Auto and Truck Care is a top notch shop! I just moved to AZ from California and the fuel pump went out on my truck. My truck wouldn't start and when I finally got it to start I drove it directly to the dealership. The dealership quoted me an exorbitant amount of money. I brought the truck to the dealer knowing it would be pricey but not knowing anyone or any shops I was worried about just taking my truck anywhere. After the dealer described "the issue" it didn't sound right, I decided to pay the diagnostics fee and get a 2nd opinion. I found Leroy's on Yelp and after reviewing the pictures I knew I should have taken my truck here at the start. I brought my truck in, they fixed it in a day and for approximately half of what the dealer had quoted, oh and the dealership misdiagnosed my truck, go figure. Staff is A+ here from my initial phone call, to the gentleman that helped me at the counter to the mechanic that worked on my vehicle. All top-notch individuals. I had high expectations for this shop by reading the reviews and looking at the pictures and my expectations were exceeded in every way.