Toilet Installation & Replacement in Barrie & Simcoe County

New Installs | Replacements | Comfort-Height | Bidet Seats | 6+ Years In Business
Upgrading, replacing a cracked tank, or installing a more efficient toilet? We replace toilets across Barrie—clean, level, and leak-tested—from $195. Old unit hauled away. Done in about an hour, with no mess left behind.

A Clean, Leak-Free Toilet Swap in About an Hour

Whether your toilet is cracked, constantly running, or you're upgrading to a comfort-height or low-flow model, a replacement is quick and affordable. A standard two-piece swap is $195; one-piece units add $50, and comfort-height installs are $275.

We shut off the water, remove the old unit, set a fresh wax ring, level and secure the new toilet, and test for leaks before we leave. Old-unit haul-away is available, and a bidet seat can be added for $100.

Book your toilet installation in Barrie today. Most quotes within 24 hours.

Handyman bolting a new toilet to the bathroom floor flange

How It Works?

From a wobbly old toilet to a solid, leak-free new one, our swap is quick and clean. We remove the old unit, set a fresh seal, level and secure the new toilet, and test it before we leave. Just follow the steps below.

Close-up of a toilet base sealed with a wax ring and bolts

Fill the form

Provide your details and service requirements.
Step 1
Handyman bolting a new toilet to the bathroom floor flange

Tell us what you need

New install, a replacement, or a bidet seat—plus the toilet type—and we'll confirm the price within 24 hours.
Step 2
Close-up of a toilet base sealed with a wax ring and bolts

Schedule your swap

Pick a convenient time—usually same week, often same-day—for the install.
Step 3
Handyman bolting a new toilet to the bathroom floor flange

Solid, leak-free toilet

Your new toilet is set level, sealed with a fresh wax ring, and leak-tested—old unit hauled away.
Step 4

Why a Proper Toilet Install Matters

A toilet that rocks, leaks at the base, or wasn't sealed right causes slow damage to your subfloor. A proper install is quick but precise. Here's what's involved:

A PROPER REPLACEMENT:
- Shut off and drain the old unit cleanly
- Remove without spilling, inspect the flange
- Set a fresh wax ring (the seal that prevents leaks)
- Level and shim so it doesn't rock
- Secure to the flange and connect the supply
- Test the flush and check for leaks at the base and tank


WHAT WE DON'T DO:
- Toilet repairs (running, weak flush) aren't our focus—we install and replace
- New flange or rough-in plumbing is a site-visit job


Done right, a new toilet is solid, quiet, and leak-free for years.

We Replace Toilets Across Barrie

Powder rooms, main baths, ensuites, and basement bathrooms. Standard, comfort-height, and bidet-seat installs across every Barrie neighbourhood from Holly to South Shore to East Bayfield to Allandale.

STANDARD TOILET REPLACEMENT

The most common job. Cracked tank, constant running, or just an upgrade. We swap a standard two-piece for $195—old unit out, fresh seal, new toilet set level and leak-tested.

COMFORT-HEIGHT UPGRADES

Taller comfort-height toilets are easier to sit and stand—great for aging in place or just comfort. Comfort-height install is $275 (two-piece; one-piece add $50).

ONE-PIECE & LOW-FLOW MODELS

Sleek one-piece toilets and water-saving low-flow units. One-piece installs add $50 over the standard rate. We handle the heavier unit and set it clean and level.

BIDET SEAT INSTALLS

Adding an electric bidet seat to an existing toilet ($100), with an outlet within reach. A simple upgrade for comfort and hygiene—installed and tested.

A leak-free, solidly set toilet is a small job that protects your bathroom floor for years. We replace toilets clean, level, and leak-tested—usually in about an hour, old unit hauled away.

Quick Service Request Form

6+ Years of Experience

We've installed and replaced hundreds of toilets across Barrie and Simcoe County—standard, comfort-height, one-piece, and bidet-seat upgrades—clean and leak-free every time.

Fast Barrie Response

Most toilet replacements are done in about an hour. Same-week, often same-day scheduling across Barrie and Simcoe County. We come ready to finish on the spot.

Licensed, Insured & Guaranteed

WSIB clearance. Liability coverage. A fresh wax-ring seal, level set, and a leak test before we leave. Every install backed by our satisfaction guarantee.

Book Your Barrie Toilet Installation Today With Satisfaction Guaranteed!

Book Your Toilet Installation Appointment

Trusted by Barrie homeowners for 6+ years — clean, leak-free toilet installs
Handyman bolting a new toilet to the bathroom floor flange
Close-up of a toilet base sealed with a wax ring and bolts
Handyman bolting a new toilet to the bathroom floor flange
Close-up of a toilet base sealed with a wax ring and bolts
Handyman bolting a new toilet to the bathroom floor flange
Close-up of a toilet base sealed with a wax ring and bolts

Toilet Installation Pricing — Transparent and Detailed

Straightforward pricing, customer supplies the toilet:

- Standard two-piece replacement: $195
- One-piece unit: add $50
- Comfort-height toilet install: $275
- Wax ring replacement (with a toilet swap): +$50
- Bidet seat install (outlet within reach): $100
- Old-unit haul-away: available as an add-on


Existing flange in good condition. New flange or rough-in plumbing is a site-visit job. All prices plus 13% HST. Free quotes within 24 hours.

  • Standard Toilet Replacement
    Standard Toilet Replacement $195

    Use case: Cracked, running, or upgrading a standard two-piece Existing flange in good condition Timeline: about 1 hour

    [Included]
    Shut off and remove the old unit cleanly
    Set a fresh wax ring
    Level and shim so it doesn't rock
    Secure to the flange and connect supply
    Test the flush and check for leaks

  • Comfort-Height Toilet
    Comfort-Height Toilet $275

    Taller, easier-to-use comfort-height toilet (two-piece). Great for aging in place. One-piece comfort-height: add $50.

  • One-Piece Toilet
    One-Piece Toilet +$50

    Sleek one-piece units are heavier and trickier to set—add $50 over the standard rate. We handle it clean and level.

  • Bidet Seat Install
    Bidet Seat Install $100

    Electric bidet seat added to your existing toilet, with an outlet within reach. Installed and tested.

  • What's Included in Every Install
    What's Included in Every Install



    [Included]
    Clean removal of the old unit
    Fresh wax-ring seal
    Levelling and shimming so it's solid
    Supply connection and shut-off check
    A full leak test before we leave

  • Typical Replacement Example
    Typical Replacement Example $195

    Standard two-piece toilet, main bath
    Old unit out, fresh wax ring set
    Levelled, secured, leak-tested
    Total: $195 + HST (haul-away optional)

Toilet Installation Frequently Asked Questions

Here are some common questions we get from our customers.

A standard two-piece replacement is $195. One-piece units add $50, and comfort-height toilets are $275. Adding a wax ring is $50 and a bidet seat is $100. You supply the toilet; all prices plus 13% HST.

Yes—old-unit haul-away is available as an add-on. We remove the old toilet cleanly, with no spills, and dispose of it for you so you’re not left with it in the garage.

Yes. Comfort-height installs are $275 and are great for easier sitting and standing. One-piece toilets add $50 over the standard rate because they’re heavier and trickier to set. Both are installed level and leak-tested.

Our focus is installation and replacement rather than repairs. If a toilet is constantly running or flushing poorly, a replacement is often the better value—and that’s what we do best. We’re happy to advise during the quote.

About an hour for a standard swap with a good existing flange. We schedule same-week and often same-day, and finish in a single visit.

A cracked or sunken flange needs repair before a toilet can be set properly. That’s a site-visit job—we’ll assess it and give you a price rather than set a toilet on a bad flange, which would just leak.

Yes. An electric bidet seat install is $100, as long as there’s an outlet within reach. It’s a quick, popular upgrade for comfort and hygiene.

Yes. WSIB clearance and liability coverage, with a fresh seal, a level set, and a leak test on every install. All toilet work is backed by our satisfaction guarantee.

Serving Barrie, Bradford, Orillia & Collingwood

Licensed & insured · Simcoe County, ON · WSIB cleared · Since 2018

Barrie · Bradford · Collingwood · Orillia

4.8-Star Reviews About Us All Services All Service Areas