The Complete Story

As a family run business that was started in 2008 we are very much aware that the secret to our success is treating our customers great. 

Our number one goal every single day is to treat every single customer and member of our team, the way we would like to be treated ourselves. 

We are very thankful for an incredible client base that has supported us.  We look forward to serving new customers and continuing to build the Complete Plumbing brand in the Niagara region. 

Proudly Serving The Niagara Region Since 2008

Our Team

Evan MacDonald


In University Evan helped support his athletic career at Brock University by flipping houses. Quickly Evan realized that there was a large need for quality plumbers that go the extra mile and decided to start Complete Plumbing in 2008. 

Today Complete Plumbing is made up of a team of plumbers and apprentices helping clients across the Niagara region with all of their plumbing  issues and needs. 

At Complete Plumbing we are dedicated to investing in the development of our team so that we can provide the best service to our clients. 

evan macdonald

Jamie Cameron

Construction Manager

Andrew Norton

Service Team Leader

If It's Plumbing We Can Help

From leaking faucets, pipes or drains to frozen pipes, sewer backups and new plumbing (residential or commercial), Complete Plumbing can get the job done right, on budget and on time. 

Centrally located in St. Catharines; Complete Plumbing proudly serves Grimsby, Beamsville, St. Catharines, Thorold, Niagara on the Lake, Niagara Falls, Welland, Fonthill, Pelham, Fort Erie, Port Colborne, and all Niagara townships.

24-Hour Service!

Whether your plumbing emergency is at 3pm or 3am Complete Plumbing is ready to help.

Give us a call and we will make sure you are taken care of like one of our own.

Complete Plumbing Van

What customers have to say about
Our Service
Some Happy Customers