Top Notch Automotive
Auto + Marine
Details
930 Pyott RoadCrystal Lake, IL 60014
About Us
Top Notch Automotive was founded in 2012 by owner Owen Buchanan, who built the business from the ground up with a hands-on approach. In the early days, Owen handled everything himself, from speaking directly with customers to performing repairs,laying the foundation for a shop built on accountability and personal connection. That same dedication continues today, with Owen remaining the original and sole owner, committed to maintaining the standards that shaped the business from the beginning.
Featured in Crystal Lake City Lifestyle