Simply the best! Living miles away from home, I don't have my mechanic Dad to check things out - Leo's is the next best thing! Honest, timely and straight forward, Leo's gives you the holistic view of what's going on with your four-wheels and what you need to do to not see them anymore! When I first was looking at getting work done there I researched everything, every sound, every cost, and Leo's price was very fair. Both my Dad and I really appreciate Leo's shop and all the great people that work there. It's kinda like having a garage-away-from-my-Dad's-garage!
I took my elderly truck in for repairs a couple months ago, and for once I went into the mechanic knowing exactly what was wrong with it. I didn't tell them that, which is why I know I can trust them. They didn't mess around - they did exactly the repairs needed, checked out the rest of the vehicle (tires, brakes, belts, etc), and even tidied up a few hanging wires gratis. When I arrived to pick up my truck, they had about 10 minutes of work left to do, and so they gave me a coupon for a free drink at the tea shop next door. It was a nice touch, but best of all was the fact I feel I have a local mechanic I can trust. Mechanics are never cheap, but I feel that these were average priced, not expensive. I'll take my truck to them for my oil changes from now on, and let them help me keep my truck in good shape.
PROS: Trustworthy, reasonable prices, quick service