Leo is one of the best, most honest mechanics I have met. I have been going to his shop for over 20 years.
Leo was very precise and carefully explained the options, now my Volvo rocks again. Thumbs up!
Leo is the absolute best, knows his stuff, very fair and kind. As someone who knows nothing about cars, I am wary sometimes but never with him. Do yourself a favor and go here!