Some plumbing jobs are straightforward enough for a handy homeowner, while others require licensed professionals. Knowing the line between DIY-safe and pro-required can save you money — or prevent a costly disaster.
| Metric | DIY Plumbing | Professional Plumber |
|---|---|---|
| Average Cost | $20 - $200 in materials | $150 - $500+ per visit |
| Skill Level | Basic to intermediate | Licensed journeyperson |
| Code Compliance | Homeowner responsible | Guaranteed by licensed plumber |
| Insurance Coverage | May void home insurance on water damage | Covered by plumber's liability insurance |
| Best For | Faucet swaps, toilet repairs, minor drain clogs | Main line work, water heaters, gas lines, renovations |
| Risk Level | Low-medium (flood risk on mistakes) | Minimal (professional standards) |
DIY is perfectly fine for surface-level plumbing: replacing faucets, fixing running toilets, unclogging drains with a plunger or snake, and replacing showerheads. However, anything involving main water or sewer lines, gas connections, water heater installation, or work that requires a permit should always go to a licensed plumber. In Ontario, certain plumbing work legally requires a licensed professional. When in doubt, the cost of hiring a pro is almost always less than the cost of fixing a DIY mistake.
Ontario homeowners can generally perform minor plumbing repairs in their own homes — faucet replacements, toilet repairs, drain unclogging, and similar surface-level work. However, work that affects the main water supply, drainage/venting systems, or gas lines typically requires a licensed plumber and may need a building permit. Always check with your local municipality.
The most common mistakes include: over-tightening connections (cracking fittings), using wrong pipe materials or sizes, improper slope on drain lines, forgetting to shut off water before starting, using too much drain cleaner (damages pipes), and not testing for leaks after completing work. Each of these can lead to water damage that costs far more than hiring a professional.
It depends on your policy, but many insurers will deny water damage claims if the cause was improper DIY plumbing work. If a licensed plumber did the work, their liability insurance typically covers any resulting damage. Review your policy's exclusions or contact your insurer before attempting significant plumbing work.
Find licensed contractors in your area who can help you choose between diy plumbing and professional plumber.
Get Free Quotes