If you're looking for an HONEST mechanic All Valley Car Care Phoenix is the place. Took my daughter's car in this week due to a check engine light. I had already ran an ODB2 scanner on it, had an idea of what the issue might be, and an idea for possible cost. From the beginning I was pretty upfront that the car was a DNR. It's an older car, not worth much and other than the nostalgia of being her first car, we knew going into it 2.5 yrs ago, this vehicle it was a temporary solution and the "clunker" that every 16yr olds first car should be! (Builds character). Rather than jumping right into replacing parts based on scans, they started with the basics and it worked! Will the car last forever no, and Mark was respectfully upfront about that. But we've bought ourselves some time to begin our quest for her "adult" car. Mark called me the same day to tell me what they had found and how they were going to address it. By EOD the following day the car was ready to go. I anticipated not having the car for a week and paying upwards of $1000 for parts and labor. What I got was a bill for $150, no elaborate repair recommendation, some direction on how to manage the issue and an over all pleasant experience all within about 36hrs. Thank you All Valley Car Care Phoenix!