Serving Niagara Region Since 1992

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.

Modern Mechanical is Built on Reputation and Customer Satisfaction!

Give us a call at 905-937-1042 for a free estimate

Finding the Right 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 pluming 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.

Call for a Free Estimate

Contact Modern Mechanical Plumbing & Heating today to schedule your free estimate and service appointment.

   Urban & Rural
   Plumbing Repairs
   Old & New Installations
   Drain Cleaning
   Gas Piping