Find your fit.
Tank lids, tanks, bowls, handles, valves and more. Match the model before you buy.
Help me find a part ↗The right part. A proper repair. A fresh install.
From a missing tank lid to a complete replacement, we help you get it sorted.
One place. Every toilet problem.
No need to replace a whole toilet for one broken part. We help you work out what you need, then take it from there.
Tank lids, tanks, bowls, handles, valves and more. Match the model before you buy.
Help me find a part ↗Running toilet? Leaking tank? Weak flush? Start with a diagnosis and the right repair.
Explore repair prices ↗Have a new toilet ready? We install it, check for leaks and clean up the work area.
See the $249 package ↗Add old-toilet haul-away to your installation, or arrange a separate collection.
See removal options ↗The complete replacement package
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.
Straightforward starting points
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 ↗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.
Standard floor-mounted residential units, existing sound connections and normal access. Installation includes standard seal, bolts, supply line, testing and cleanup. Haul-away is included only where stated. Model, access and stock require confirmation.
Parts-only pickup prices, subject to actual stock and exact compatibility. Installation, delivery and shipping are separate. Used ceramic pieces are described as used; seals, valves, hoses, gaskets and seats used for service work are new. Ask about rare colours and brand-specific parts.
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.
Give good parts another life
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.
Recovered parts are inspected and disclosed as used. No cracked ceramic sold as a usable replacement. Stock varies.
Less guessing. More flushing.
Call, text or email photos of your toilet, the model number and what needs attention.
We check the part, scope and access, then confirm pricing and availability with you.
Arrange your parts order or service visit. Add delivery or old-toilet removal when needed.
Good questions
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.
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.
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.
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.
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
Contact David at Buildaholics for parts matching, repair and installation inquiries.