Toilet Repairs in the Greater Roanoke Area
Need reliable toilet repairs now? We fix clogs, leaks, running toilets, and replacements the right way. Our background-checked, highly trained technicians explain options up front so there are no surprises. We serve the Greater Roanoke area, including Roanoke, Salem, and Martinsville. Homeowners trust our 4.9 rating from 3,938 reviews and our satisfaction-first approach. Tell us what’s going on and we will get you scheduled today.
Why Choose Us
Certified technicians
NATE-certified and state-licensed service experts
Thoroughly vetted team
Background checked, drug tested, safe-driving records
Upfront, honest pricing
Clear options and no hidden fees
Proven local reputation
4.9 rating from 3,938 reviews
Award-winning service
Virginia Business Best Places to Work 2024; Angi Super Service Award
What Our Customers Say
professionalism
“He assessed my toilet issues and gave me several options for repairs or replacement.”
quality
“He was able to totally unclog my toilet and offered helpful options.”
clarity
“Repaired toilet fill valve quickly and explained the work clearly.”
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.
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.
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.
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.
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.
Still have questions?
Have questions or need service? Contact our team today to discuss your needs, request a quote, or schedule an appointment.
Fincastle
VA
Cave Spring
VA
Check
VA
Penhook
VA
Callaway
VA
Salem
VA
Rocky Mount
VA
Bassett
VA
Stanleytown
VA
Union Hall
VA
Fieldale
VA
Shawsville
VA
Huddleston
VA
Glade Hill
VA
Callands
VA
Cloverdale
VA
Sandy Level
VA
Martinsville
VA
Vinton
VA
Thaxton
VA
Copper Hill
VA
Pilot
VA
Goodview
VA
Moneta
VA
Boones Mill
VA
Blue Ridge
VA
Pittsville
VA
Henry
VA
Wirtz
VA
Daleville
VA
Bent Mountain
VA
Collinsville
VA
Ferrum
VA
Elliston
VA
Hardy
VA
Roanoke
VA
