Toilet Repairs in Greater Roanoke Area
Need a fast, reliable toilet repair today? We fix clogs, leaks, running toilets, and replacements with clear, upfront pricing. Serving the Greater Roanoke area, including Roanoke, Salem, and Martinsville. Trusted since 1986 with a 4.9 rating from 3,852 reviews, BBB credentials, and NATE-certified technicians. Ask about our Diamond Club member discount on repairs. Schedule your visit now and we’ll explain options before any work begins.
Why Choose Us
What Our Customers Say
"They assessed my toilet issues and gave me several options for repairs or replacement."
"He totally unclogged my toilet and provided options to improve my space."
"We knew exactly how much it would cost before they started the job."
Answers to Common Questions
View All FAQsWhat should I do if my toilet is not flushing properly?
If your toilet isn’t flushing properly, try a few quick checks, then schedule service. We repair poor flushing, running, leaks, clogs, and unusual noises.
- Make sure the handle lifts the chain and flapper fully.
- Check that the tank water level is at the fill line.
- Brush the rim weep holes to restore bowl rinse.
- Use a plunger for minor clogs; don’t keep flushing.
Our licensed plumbers inspect the fill valve, flapper, handle, weep holes, and gaskets, then repair or recommend replacement. 24/7 emergency service is available in Roanoke and nearby.
Updated: 2026-01-02 00:00:00
Need help in Rocky Mount, VA? Call (540) 234-2001 or book online. "He was informative and personable." — Lisa C.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN0c3RuaXh3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICtstnixwE%7CCgwI893grQYQkJXjhgM%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNobnBqNXB3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIChnpj5pwE%7CCgsI6dapnwYQsIa2MQ%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNIdi1uUER3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICHv-nPDw%7CCgwI-MqCtwYQkP-PsgM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN1NXNhZ3JRRRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICu5sagrQE%7CCgwIpe2NnQYQuKCNxQM%7C?hl=en-US[4] https://callwisler.com/generators/[5] https://callwisler.com/diamond-club-member/[6] https://callwisler.com/ev-charging-installation/[7] https://callwisler.com/about-us/payment-options/[8] https://callwisler.com/plumbing/toilet-replacement/[9] https://callwisler.com/service-area/union-hall-va/[10] https://callwisler.com/service-area/roanoke-va/[11] https://callwisler.com/service-area/penhook-va/What is the most common cause of a running toilet leak?
The most common cause of a running toilet leak is a worn flapper or a faulty fill valve that keeps refilling the tank. These are primary components we inspect and replace when needed. We also check the handle, rim weep holes, and the gaskets between the tank, bowl, and floor. We service running, leaking, and poorly flushing toilets in Roanoke and nearby areas.
Updated: 2026-01-02 00:00:00
Need help in Rocky Mount, VA? Call (540) 234-2001 or book online. "He was informative and personable." — Lisa C.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN0c3RuaXh3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICtstnixwE%7CCgwI893grQYQkJXjhgM%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNobnBqNXB3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIChnpj5pwE%7CCgsI6dapnwYQsIa2MQ%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNIdi1uUER3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICHv-nPDw%7CCgwI-MqCtwYQkP-PsgM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN1NXNhZ3JRRRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICu5sagrQE%7CCgwIpe2NnQYQuKCNxQM%7C?hl=en-US[4] https://callwisler.com/generators/[5] https://callwisler.com/diamond-club-member/[6] https://callwisler.com/ev-charging-installation/[7] https://callwisler.com/about-us/payment-options/[8] https://callwisler.com/plumbing/toilet-replacement/[9] https://callwisler.com/service-area/union-hall-va/[10] https://callwisler.com/service-area/roanoke-va/[11] https://callwisler.com/service-area/penhook-va/What causes a toilet to leak from the base when flushing?
The most common cause of a toilet leaking from the base when flushing is a failed wax ring (the gasket that seals the toilet to the drain). When this seal loosens, cracks, or compresses unevenly, flush water escapes at the floor instead of going down the waste line. Other culprits include a rocking toilet from loose closet bolts, a cracked or corroded flange, or a hairline crack in the bowl. If it only leaks during a flush, the waste-seal path is the problem, not the tank hardware. Our team regularly sees this in homes across the Roanoke–Salem area and begins with a full component check before recommending reseating or replacement.
Look for these repair clues:
- Toilet shifts or bolts won’t stay tight
- Water appears at the base right after a flush
- Musty odor or staining around the toilet
- Recent clog or backup before the leak started
Until a plumber can reseal or repair, shut off the supply at the valve and avoid using that toilet to prevent subfloor damage.
Updated: 2026-02-24
Need help in Salem, VA? Call (540) 238-0320 or book online.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR4Z2R2OFZ3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDxgdv8Vw%7CCgwI9picrAYQsMK6pgE%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUN1d1AtZmFBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICuwP-faA%7CCgwI1-HZuQYQkPb-jgM%7C?hl=en-GB[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN6cDl5V3h3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICzp9yWxwE%7CCgwI0KyDswYQgOfn6AE%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUQtcG8tOUdBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgID-po-9GA%7CCgwIpvu6ngYQ8MH-ugM%7C?hl=en-US[4] https://callwisler.com/heating/heater-repair/[5] https://callwisler.com/generators/[6] https://callwisler.com/diamond-club-member/[7] https://callwisler.com/service-area/salem-va/[8] https://callwisler.com/special_offers/[9] https://callwisler.com/drain-cleaning/sewer-line/[10] https://callwisler.com/service-area/new-castle-va/[11] https://callwisler.com/service-area/fincastle-va/How much does it typically cost to replace a toilet?
Toilet replacement pricing is fixed and upfront after an on-site inspection. Costs vary by the toilet you choose and any needed repairs. Common drivers: comfort-height or low-consumption models, flange or wax-ring fixes, shut-off valve or supply-line updates, and haul-away. We serve Roanoke and Rocky Mount and can review upgrade options. Diamond Club members get 10% off repairs and reduced service fees from $99 to $69 for $24/month. 24/7 service is available.
Updated: 2026-01-02 00:00:00
Need help in Rocky Mount, VA? Call (540) 234-2001 or book online. "Anthony repaired the flange on our toilet and reset the toilet with all new parts." — Cat S.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN0c3RuaXh3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICtstnixwE%7CCgwI893grQYQkJXjhgM%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNobnBqNXB3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIChnpj5pwE%7CCgsI6dapnwYQsIa2MQ%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNIdi1uUER3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICHv-nPDw%7CCgwI-MqCtwYQkP-PsgM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN1NXNhZ3JRRRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICu5sagrQE%7CCgwIpe2NnQYQuKCNxQM%7C?hl=en-US[4] https://callwisler.com/generators/[5] https://callwisler.com/diamond-club-member/[6] https://callwisler.com/ev-charging-installation/[7] https://callwisler.com/about-us/payment-options/[8] https://callwisler.com/plumbing/toilet-replacement/[9] https://callwisler.com/service-area/union-hall-va/[10] https://callwisler.com/service-area/roanoke-va/[11] https://callwisler.com/service-area/penhook-va/Can I replace a toilet fill valve myself without professional help?
Yes, you can replace a toilet fill valve yourself if the shutoff valve works and the tank hardware moves freely. Most DIY issues happen when old supply nuts or tank locknuts are seized, which can crack the porcelain if forced. The task is moderate: drain the tank, swap the valve, and set the water level so the fill line sits below the overflow tube. If you run into stuck parts, hidden leaks, or recurring fill problems, a licensed plumber can prevent damage and dial in the water level correctly. We handle quick, clean valve replacements for homeowners in Salem and nearby communities.
Call a pro if you notice any of the following:
- The shutoff won’t close or the supply line looks brittle.
- The tank locknut or bolts are corroded or won’t budge.
- The toilet still runs after the new valve (often a flapper or rim-wash issue).
- Water appears at the base, suggesting a wax ring or flange problem.
If you try it yourself, shut off water fully, support the valve to prevent tank twisting, and don’t overtighten the plastic locknut.
Updated: 2026-02-24
Need help in Salem, VA? Call (540) 238-0320 or book online.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR4Z2R2OFZ3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDxgdv8Vw%7CCgwI9picrAYQsMK6pgE%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUN1d1AtZmFBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICuwP-faA%7CCgwI1-HZuQYQkPb-jgM%7C?hl=en-GB[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN6cDl5V3h3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgICzp9yWxwE%7CCgwI0KyDswYQgOfn6AE%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUQtcG8tOUdBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgID-po-9GA%7CCgwIpvu6ngYQ8MH-ugM%7C?hl=en-US[4] https://callwisler.com/heating/heater-repair/[5] https://callwisler.com/generators/[6] https://callwisler.com/diamond-club-member/[7] https://callwisler.com/service-area/salem-va/[8] https://callwisler.com/special_offers/[9] https://callwisler.com/drain-cleaning/sewer-line/[10] https://callwisler.com/service-area/new-castle-va/[11] https://callwisler.com/service-area/fincastle-va/
Helpful Tips & Maintenance Advice
View All BlogsCost-Effective Solutions for Common Toilet Problems
Estimated Read Time: 3 minutes
When your toilet malfunctions, it can feel like the world has come to a standstill. But fear not! With the right guidance, you can learn how to address many common toilet issues without breaking the bank. Here at Wisler Plumbing, Heating, Cooling & Electric, our exp...
Where We Work
What areas do you serve for toilet repairs?
We serve the Greater Roanoke Area, with frequent visits to Roanoke, Salem, and Martinsville. See the full list of communities we cover below.