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.7 out of 5 stars based on 254 customer reviews

Map of Kitchener, ON

Prompt, courteous, fast

Map of Waterloo, ON

Excellent service

Got here when I asked them to come, looked at the clogged toilet, unclogged it right away. Took less than 5 seconds to unclog, and gave me some advices for future uses of the toilet It was bit pricey for me as a student, but Im satisfied with the service.

Map of Georgetown, ON


Chris is a credit your company.

Map of Guelph, ON

Leaky drai

Deb Y.

Deb Y.

2 leaks @ elbow near main valve

Near Waterloo Ave, Guelph, ON N1H 3
Deb Y.

Deb Y.

blocked kitchen drains

Near King St E, Kitchener, ON N2P 3
Deb Y.

Deb Y.

leak in ceiling

Near Gilmour Rd, Guelph, ON N1H 6
Deb Y.

Deb Y.

blocked toilet

Near Columbia St W, Waterloo, ON N2L 3
Deb Y.

Deb Y.

annual plumbing inspection

Near Woodlawn Rd E, Guelph, ON N1H 7

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.