Frank has been servicing our vehicles for over 20 years. I have referred more friends and co-workers to him over the years than I can possibly remember. Frank is the type of mechanic everyone always wishes they had, not only excellent at what he does but fair and above all, honest! I live in Ahwatukee but don't hesitate at all to either drive or have our vehicles towed all the way to 61st and Glendale to have a Frank service our vehicles. Got a reminder of why I do this just yesterday. On Monday I dropped my Hyundai off at Frank's Auto convinced that the brakes were shot. I told a Frank to do the brake job and an oil change. I was going to be in the area on Tuesday and so just left it there. When I called the next day Frank said the car was ready, he had completed the oil change and had to resurface the rotors because they were a little warped and that's why they were grabby (my expression, not his). When I asked the damages he said $30 for the oil change and no charge for the brakes. I could only chuckle because he is danger fair and honest!! This is not the first time I have left my car with him asking him to repair what a tire shop or oil and lube shop have told me was wrong with the car. I leave prepared to be hit with a fair, not cheap, but fair cost, only for Frank to tell me they had exaggerated the extent of what was needed and either no repair was needed or that some minor repair would take care of the problem. Like I said a fair, honest exceptional mechanic.