Home

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!

professional-plumbing-installations-and-repairs-in-Guelph-ON

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 surrounding the areas.

How Can We Serve You?

Local Reviews

Rated 4.7 out of 5 stars based on 216 customer reviews

Map of Guelph, ON

Great Service




Chris was great. He explained everything clearly and found ways to save me money.


Map of Guelph, ON

? not sure what this means




DJ was knowledgeable and efficient.


Map of Milton, ON

the best





Map of Kitchener, ON

Quick service, problem resolved efficiently




I was happy with the service and quick resolution of the problem.


Deb Y.

Deb Y.

leaky kitchen sink, bathtub & toilet

Near Clark Ave, Kitchener, ON N2C 1
Deb Y.

Deb Y.

blocked bathtub drain

Near Witmer St, Cambridge, ON N3H 0
Deb Y.

Deb Y.

install shut off valves, laundry drain & connect washer/dryer

Near Cherrywood Dr, Guelph, ON N1K 1
Deb Y.

Deb Y.

blocked washrooms

Near Laird Rd, Guelph, ON N1G 4
Deb Y.

Deb Y.

leaky bathtub faucet

Near John St, Guelph/Eramosa, ON N0B

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.