Welcome to Modern Mechanical Plumbing & Heating!

Modern Mechanical has over 30 years of experience in providing service for residential, multi-residential units and light commercial businesses throughout the Niagara Region. At Modern Mechanical, we understand how frustrating problems like a clogged toilet or leaky pipes can be. We take care of all of them and make sure your home continues to run smoothly.

Finding the Right Plumbing Solution 

Modern Mechanical Plumbing & Heating is a professional team of plumbing contractors in St. Catharines, Ontario that has been supplying the right solutions for your entire residential and light commercial plumbing requirements since 1992. 

Insured & Accurate 

We are fully licensed and insured, giving you the peace of mind knowing that a professional team is working for you. When you call us about a plumbing problem or task, we offer verbal and written estimates that are accurate and reasonable. We pride ourselves on providing affordable rates and a high caliber of service. 

All Work Guaranteed 

When you choose Modern Mechanical Plumbing & Heating for plumbing service, you’ll also benefit the guarantee behind all the work we do. Our registered heating and plumbing contractors are licensed, insured, and experienced in all facets of plumbing and heating. 

Fixing a Clogged Drain

Services Include

Water Service Upgrade

Plumbing Installation

Plumbing Repairs & Maintenance

Backwater Valve Installation & Maintenance

Sump Pump Installation & Maintenance

Drain Cleaning

Building Sewer Replacement



Gas Piping



Licensed & Insured Plumbers in St. Catharines 

For over 30 years, Modern Mechanical Plumbing & Heating has been providing the Niagara Region with quality plumbing and heating services. Our professional team of plumbers is fully insured – giving you the peace of mind that Niagara’s plumbing experts are working for you! We are truly the team of Niagara plumbers you can rely on. 

Complete Plumbing Services 

Modern Mechanical Plumbing & Heating offers residential and commercial plumbing services for both rural and urban buildings. From new installations to repairs, our plumbing team can handle it all! We guarantee all work, ensuring everything is done properly. We also handle drain cleaning, gas piping, and more!

The Plumbing Team You Can Rely On 

Since 1992, Modern Mechanical Plumbing & Heating has been a trusted name in the Niagara community for being reliable, honest and providing the right solution for your plumbing needs. We stand behind our work, proud of the positive rapport we have built with clients. 

Free Estimates 

For a free estimate and appointment with the plumbing team at Modern Mechanical Plumbing & Heating, contact us today! We offer free written and verbal estimates.

Plumbing Services


Reliable Plumbing Services in Niagara Region

Modern Mechanical Plumbing & Heating is trusted and relied upon for professional plumbing services throughout the Niagara Region. We offer complete residential and commercial plumbing services and guarantee all the work we do. When you partner with us, you have nothing to lose!

All Work Guaranteed

Modern Mechanical Plumbing & Heating has built a solid reputation throughout the Niagara region. This is because we stand behind all the work we do – with our guarantee!

Call for a Free Estimate

Contact Modern Mechanical Plumbing & Heating today to schedule an appointment with our talented team of Niagara plumbers. We are proud to provide free written and verbal estimates!




Click on the images below to see examples of our gas piping and other projects.



Modern Mechanical Plumbing & Heating 

377 Niagara Street 
St Catharines, Ontario L2M 4V9

Call for an appointment and free estimate:

Email Us!