We are a fully licensed and insured plumbing company, fully capable of meeting any and all plumbing demands.

Our friendly and trained staff prides themselves on their ability provide quality workmanship at a fair price.

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, and get it done on the first visit.

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.

With over 30 Years of experience there is no plumbing issue that Complete Plumbing can’t solve.

Complete Plumbing stands firm on our commitment to bettering the community that we live in, so you can be assured that the price you receive is fair and that the service we deliver exceeds expectations.

Our 24 hour emergency plumbing service is always available with a live person to take your call, and to solve your biggest and smallest plumbing emergencies.