Toilet Repairs in Greater Madison Area
Got a leaking or clogged toilet? We repair, replace, and install toilets the right way today. Cardinal Heating & Air Conditioning has licensed, background-checked plumbers, clean workmanship, and 24/7 emergency service. Backed by a 4.9 rating from 4,831 reviews and serving since 1984. Serving the Greater Madison area, including Madison, Sun Prairie, and Middleton. Ask about $25 off for first-time customers on toilet repairs. Call 608-470-3876 or book online for fast, friendly service.
Why Choose Us
What Our Customers Say
"Jonathan was awesome! He fixed our tub drain & installed a toilet for us in under 2 hours."
"Love my new toilet. Brandon picked a great Kohler product. Thorough, fast & courteous."
"He arrived on schedule and made sure the job was done right. Patient and knowledgeable."
Answers to Common Questions
View All FAQsWhat should I do if my toilet is not flushing properly?
Start with simple checks, then call us if it still won’t flush. Avoid harsh chemical drain cleaners. We provide expert clog removal using specialized tools that get to the source of the blockage. Our licensed, background-checked plumbers offer 24-hour emergency response in Madison and Sun Prairie.
Quick checks:
- Lift tank lid: reconnect the handle chain or reseat the flapper.
- Plunge gently; stop if water rises.
- If leaking or overflowing, turn off the supply valve.
- If your toilet is 20–25+ years old and clogs often, consider replacement.
Need help in Fitchburg, WI? Call (608) 291-6473 or book online.
"Jonathan was awesome! He fixed our tub drain & installed a toilet for us in under 2 hours." — Lynne C.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURaNGZyQUx3EAE!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDZ4frALw%7CCgsIloDsqAYQ0I-gHw%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQyMTZLa29nRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgID216KkogE%7CCgoI94bElAYQqLtX%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUM3d3FlTmdBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIC7wqeNgAE%7CCgwIj5nwtQYQkLSw2QM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURPMHZubXZBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDO0vnmvAE%7CCgsIopu0nwYQuJmbWA%7C?hl=en-US[4] https://www.cardinalhvac.com/heating/heat-pumps/[5] https://www.cardinalhvac.com/plumbing/tankless-water-heater-services/[6] https://www.cardinalhvac.com/air-conditioning/evaporator-coils/[7] https://www.cardinalhvac.com/plumbing/sump-pumps/[8] https://www.cardinalhvac.com/evansville-heating-cooling/[9] https://www.cardinalhvac.com/deerfield-plumber/[10] https://www.cardinalhvac.com/green-county/[11] https://www.cardinalhvac.com/What is the most common cause of a running toilet leak?
The most common cause of a running toilet is a worn flapper (flush valve seal) that lets water leak from the tank to the bowl. A misadjusted or failing fill valve is the next likely cause.
Quick checks:
- Drop dye or food coloring into the tank; color in the bowl = flapper leak.
- Ensure the flapper chain has slight slack and isn’t snagged.
- Confirm water isn’t spilling into the overflow tube; adjust the fill valve height.
Need help in Fitchburg, WI? Call (608) 291-6473 or book online.
"He immediately turned off the water, repaired the toilet & got the water back on." — Donna J.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURaNGZyQUx3EAE!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDZ4frALw%7CCgsIloDsqAYQ0I-gHw%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQyMTZLa29nRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgID216KkogE%7CCgoI94bElAYQqLtX%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUM3d3FlTmdBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIC7wqeNgAE%7CCgwIj5nwtQYQkLSw2QM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURPMHZubXZBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDO0vnmvAE%7CCgsIopu0nwYQuJmbWA%7C?hl=en-US[4] https://www.cardinalhvac.com/heating/heat-pumps/[5] https://www.cardinalhvac.com/plumbing/tankless-water-heater-services/[6] https://www.cardinalhvac.com/air-conditioning/evaporator-coils/[7] https://www.cardinalhvac.com/plumbing/sump-pumps/[8] https://www.cardinalhvac.com/evansville-heating-cooling/[9] https://www.cardinalhvac.com/deerfield-plumber/[10] https://www.cardinalhvac.com/green-county/[11] https://www.cardinalhvac.com/What causes a toilet to leak from the base when flushing?
A toilet leaking from the base when you flush usually points to a failed floor-to-toilet seal or a cracked porcelain base. Loose mounting hardware can also let wastewater escape during a flush. Stop using that toilet and have a licensed plumber inspect it in Madison or nearby.
Quick steps:
- Turn the toilet’s shutoff valve clockwise.
- Avoid flushing again.
- Clean and dry the area to prevent damage.
- Schedule a repair or replacement evaluation.
Need help in Fitchburg, WI? Call (608) 291-6473 or book online.
"He immediately turned off the water, repaired the toilet & got the water back on." — Donna J.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURaNGZyQUx3EAE!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDZ4frALw%7CCgsIloDsqAYQ0I-gHw%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQyMTZLa29nRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgID216KkogE%7CCgoI94bElAYQqLtX%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUM3d3FlTmdBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIC7wqeNgAE%7CCgwIj5nwtQYQkLSw2QM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURPMHZubXZBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDO0vnmvAE%7CCgsIopu0nwYQuJmbWA%7C?hl=en-US[4] https://www.cardinalhvac.com/heating/heat-pumps/[5] https://www.cardinalhvac.com/plumbing/tankless-water-heater-services/[6] https://www.cardinalhvac.com/air-conditioning/evaporator-coils/[7] https://www.cardinalhvac.com/plumbing/sump-pumps/[8] https://www.cardinalhvac.com/evansville-heating-cooling/[9] https://www.cardinalhvac.com/deerfield-plumber/[10] https://www.cardinalhvac.com/green-county/[11] https://www.cardinalhvac.com/How much does it typically cost to replace a toilet?
There isn’t a one-size price for toilet replacement. We provide upfront pricing after an on-site assessment in homes around Madison and Sun Prairie. Cost depends on the toilet you choose, access, shutoff/supply updates, wax ring and flange condition, and haul-away. Same-day or emergency service may change the total. Cardinal Care Club members receive waived diagnostic fees during normal business hours, discounted after-hours diagnostic fees, discounted repairs, and extended warranties. Plumbing coupons may apply, including $25 OFF first-time customers or $50 OFF any plumbing service (expires 2025-10-30).
<br/> Updated: 2025-12-23 <br/>Need help in Fitchburg, WI? Call (608) 291-6473 or book online.
"He fixed our tub drain & installed a toilet for us in under 2 hours." — Lynne C.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURaNGZyQUx3EAE!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDZ4frALw%7CCgsIloDsqAYQ0I-gHw%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQyMTZLa29nRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgID216KkogE%7CCgoI94bElAYQqLtX%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUM3d3FlTmdBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIC7wqeNgAE%7CCgwIj5nwtQYQkLSw2QM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURPMHZubXZBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDO0vnmvAE%7CCgsIopu0nwYQuJmbWA%7C?hl=en-US[4] https://www.cardinalhvac.com/heating/heat-pumps/[5] https://www.cardinalhvac.com/plumbing/tankless-water-heater-services/[6] https://www.cardinalhvac.com/air-conditioning/evaporator-coils/[7] https://www.cardinalhvac.com/plumbing/sump-pumps/[8] https://www.cardinalhvac.com/evansville-heating-cooling/[9] https://www.cardinalhvac.com/deerfield-plumber/[10] https://www.cardinalhvac.com/green-county/[11] https://www.cardinalhvac.com/Can I replace a toilet fill valve myself without professional help?
Yes, many homeowners can replace a fill valve with basic tools and the water supply off. Stop and call a licensed, background-checked Cardinal plumber if the shutoff is stuck, parts are corroded, or leaks continue. We offer 24-hour emergency response and arrive in fully stocked vehicles. Serving Madison and Sun Prairie.
Quick checks:
- Shut off the valve and drain the tank.
- Buy a compatible valve for your toilet.
- Hand-tighten plastic nuts; test for leaks.
Need help in Fitchburg, WI? Call (608) 291-6473 or book online.
"I called Cardinal & they sent a plumber right over." — Donna J.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURaNGZyQUx3EAE!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDZ4frALw%7CCgsIloDsqAYQ0I-gHw%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQyMTZLa29nRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgID216KkogE%7CCgoI94bElAYQqLtX%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUM3d3FlTmdBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIC7wqeNgAE%7CCgwIj5nwtQYQkLSw2QM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURPMHZubXZBRRAB!2m1!1s0x0:0x1e00e3ebfe7accc5!3m1!1s2@1:CIHM0ogKEICAgIDO0vnmvAE%7CCgsIopu0nwYQuJmbWA%7C?hl=en-US[4] https://www.cardinalhvac.com/heating/heat-pumps/[5] https://www.cardinalhvac.com/plumbing/tankless-water-heater-services/[6] https://www.cardinalhvac.com/air-conditioning/evaporator-coils/[7] https://www.cardinalhvac.com/plumbing/sump-pumps/[8] https://www.cardinalhvac.com/evansville-heating-cooling/[9] https://www.cardinalhvac.com/deerfield-plumber/[10] https://www.cardinalhvac.com/green-county/[11] https://www.cardinalhvac.com/
Helpful Tips & Maintenance Advice
View All BlogsSigns Your Toilet Needs Professional Attention
Estimated Read Time: 3 minutes
Every home faces its quirks, but a finicky toilet shouldn't add to your list of worries! If you find yourself living in Madison, Sun Prairie, or the surrounding areas, and you’re experiencing toilet troubles, Cardinal Heating & Air Conditioning is here to help. ...
Where We Work
What areas do you serve for toilet repairs?
We service the Greater Madison area, including Madison, Sun Prairie, and Middleton. See the full list of communities we serve below.