Your Neighbourhood Plumber in Guelph, Waterloo and Kitchener, ON

Stressed about that clogged drain, failing water heater, or excavation project? We are here to help! Just give us a call at (519) 836-6370 to schedule an immediate solution in Guelph, ON and surrounding areas. Or, book online and SAVE!


Things used to be simple: you had a neighbourhood grocer, a doctor, a mechanic. But now you have so many choices when choosing your go-to service professional. We are here to bring back the simplicity and make it easy to choose your go-to neighbourhood plumber.

Our customers have turned into loyalists not because we provide the right solutions every time, but because we pair our plumbing knowledge with value for you: this means thorough inspections before a large project, complimentary assessments after a service is complete, and an upbeat attitude throughout.

You will find our service trucks traveling around Southern Ontario to serve residents and businesses in Guelph, Kitchener, Waterloo, and the surrounding areas.

How Can We Serve You?

Local Reviews

Rated 4.6 out of 5 stars based on 232 customer reviews

Map of Waterloo, ON

great service

Map of Kitchener, ON

great service

we appreciate having Cory Ross for each call

Map of Guelph, ON

quite satisfactory

Map of Puslinch, ON

good service

Deb Y.

Deb Y.

install toilet

Near D'Arcy Pl, Kitchener, ON N2E 1
Deb Y.

Deb Y.

install dishwasher

Near Conroy Crescent, Guelph, ON N1G 1
Deb Y.

Deb Y.

prob with shower fixture

Near Dormie Ln, Guelph, ON N1G 1
Deb Y.

Deb Y.

backed up floor drains

Near King St N, Waterloo, ON N2J 2
Deb Y.

Deb Y.

replace outside faucet

Near Elmwood Ave, Cambridge, ON N1R 4

We operate from a customer first mindset. You will receive personalized assistance every time you call us at (519) 836-6370. We will schedule an appointment right away and provide upfront rates, so you never receive unwanted surprises.