Mississauga & the GTA

Everything
toilet. Sorted.

The right part. A proper repair. A fresh install.
From a missing tank lid to a complete replacement, we help you get it sorted.

Parts matchingRepairs & installationOld toilet removal
REPAIR.REPLACE.REUSE. 01 / FULL SERVICE SMALL PARTS. COMPLETE SOLUTIONS.
Replacement parts
Repairs that make sense
Installation & replacement
Removal & disposal

One place. Every toilet problem.

From the little fix
to the full switch.

No need to replace a whole toilet for one broken part. We help you work out what you need, then take it from there.

01 / PARTS

Find your fit.

Tank lids, tanks, bowls, handles, valves and more. Match the model before you buy.

Help me find a part ↗
02 / REPAIR

Stop the trouble.

Running toilet? Leaking tank? Weak flush? Start with a diagnosis and the right repair.

Explore repair prices ↗
03 / INSTALL

Make the switch.

Have a new toilet ready? We install it, check for leaks and clean up the work area.

See the $249 package ↗
04 / REMOVE

Leave it to us.

Add old-toilet haul-away to your installation, or arrange a separate collection.

See removal options ↗

The complete replacement package

You bring the toilet.
We do the rest.

Standard customer-supplied two-piece toilet installation, with your old toilet taken away.

Existing sound flange and connections, normal access. Flange repairs, pipe changes, failed shutoff valves and floor damage are quoted separately. Supply the seat and any proprietary mounting kit with your toilet.

$249
CAD + applicable HST
  • Remove the old toilet and install your new one
  • New standard seal, bolts and flexible supply line
  • Leak testing, cleanup and old-toilet haul-away
Request installation

Straightforward starting points

Know the price.
Then decide.

Common jobs, clearly priced. Send photos and your toilet model so we can confirm the scope and a written quote before work begins.

Get a quote for your toilet ↗
Standard flapper or flush handle replacement$109
Standard fill valve replacement$129
Fill valve + flapper replacement$169
Lift & reset with new seal and bolts$179
Standard tank rebuild$219
Simple toilet-trap blockage · up to 45 min$129

Includes a local daytime visit, labour and standard new universal parts. Reset requires a sound flange and floor. Diagnosis only: $65, credited toward an approved same-visit repair. Completed repair visit minimum: $109. Premium parts and specialist work quoted separately.

All prices in Canadian dollars before applicable HST. Base service prices apply to scheduled daytime work in Mississauga. Other GTA travel and parking are quoted in advance. Evening / weekend +$75 per visit; overnight / statutory holiday +$150. Availability confirmed before booking.

CHECK LENGTH + WIDTHMODEL / STAMPTHE RIGHT PART MATTERS.A similar shape doesn’t always mean a match.

Give good parts another life

Broken lid?
Keep the toilet.

We source recovered ceramic toilet parts, including hard-to-find lids and tanks. Matching comes first: send clear photos and the details below so we can check compatibility and availability.

Brand + tank modelStamped lid numberLength + widthColour + clear photos
Help me find my part

Recovered parts are inspected and disclosed as used. No cracked ceramic sold as a usable replacement. Stock varies.

Less guessing. More flushing.

Three steps to sorted.

1

Show us the problem.

Call, text or email photos of your toilet, the model number and what needs attention.

2

Get a clear quote.

We check the part, scope and access, then confirm pricing and availability with you.

3

Get it sorted.

Arrange your parts order or service visit. Add delivery or old-toilet removal when needed.

Good questions

A few things to know.

Can I supply my own toilet?

Yes. Standard two-piece installation is $199, or $249 including old-toilet haul-away. The toilet must include its seat and proprietary mounting kit. We confirm the model, access and condition of the existing connections before booking.

Are your parts new or used?

Recovered ceramic pieces such as lids, tanks and bowls are described as used. We use new wear parts for service work, including seals, hoses, valves, gaskets and seats. Exact compatibility and stock are confirmed before sale.

What areas do you serve?

Our base prices cover scheduled daytime work in Mississauga. We also quote work across the GTA. Travel, parking, access and any after-hours surcharge are confirmed before booking.

What if it needs more than a standard repair?

Flange damage, concealed leaks, pipe changes, commercial fixtures and specialist systems need an individual quote. Qualified plumbing or electrical partners are coordinated for work within their scope, with costs included in the quote.

Can you match a discontinued tank lid?

Send the toilet brand, tank model, any stamped number under the lid, measurements and clear photos of the tank and lid. Similar-looking parts may not fit. We’ll check what can be sourced; availability is never guaranteed.

Let’s get it sorted

Tell us what you need.

Contact David at Buildaholics for parts matching, repair and installation inquiries.

Opens your email app with these details. Attach your photos there and send to info@buildaholics.com. Requests are confirmed directly by Buildaholics.

Call 647-395-8453Get an estimate ↗