At Master Mechanic, you talk to the mechanic.

Your Closest Master Mechanic Location is:

5980 Thorold Stone Road, Niagara Falls, ON, L2J 1A2
Open today 8:00 am - 6:00 pm

Start a relationship with your Master Mechanic today!

Relationships are built on trust and we want to build that trust with you and your family. A vehicle is one of the single most expensive and important items a family owns, and when we take care of yours we are your trusted partner. As a full-service repair and maintenance facility we are here for the long haul, to help ensure safe and care-free driving. So start a relationship with your Master Mechanic today!

We're proudly celebrating three decades of providing satisfied customers with worry-free driving.

Hugh Welsford