City Lifestyle

Want to start a publication?

Learn More
Top Notch Automotive

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