My wife and I have been trusting All Pro with our cars since approx 2004. They always deliver top-notch service and communicate very well. They never try to upsell unnecessary parts or service. They don’t overpromise on timeframe for completion. It all starts with the owner, Eric. He is obviously an honest businessman. There have even been been a few times over the years when I’ve brought my car in expecting a big expensive repair and they tell me it’s a simple inexpensive fix or even that there is no problem and they charge me nothing. I’m sure a small shop like this has to do a certain volume of repairs just to stay in business. Most shops would probably create another problem or exaggerate the necessary repair so that they can get paid a certain amount for their time. Eric doesn’t operate like that and it seems like he is rewarded by getting a lot of word of mouth business. That’s how I found out about All Pro way back then. This shop is a gem and I’m grateful to know about it.