We fix clogged drains, burst pipes, water heaters and leaks in Roanoke, Salem, Vinton and the rest of Roanoke County. Call, tell us what’s wrong, and get a callback with a ballpark price.
Typical drain cleaning: $150–$300 · Service call: $75–$150
Free estimates — you get the price before any work starts.
What We Fix
Tap a service for details and typical prices, or just call (540) 302-5580.
Burst pipes, flooding and sewage backups across Roanoke County. Call, describe it, and get a callback with next steps.
Learn more →Clogged sinks, toilets, showers, or main sewer lines cleared completely with hydro-jetting and professional augers.
Learn more →No hot water? We repair and replace tank and tankless water heaters.
Learn more →Hidden leaks behind walls and under slabs located with modern equipment before they become expensive disasters.
Learn more →Running toilets, leaking bases, cracked bowls, or new installs.
Learn more →Old galvanized or failing pipes causing low pressure or discolored water? We repipe Roanoke homes with minimal disruption.
Learn more →Main-line backups, root intrusion, and failing cast-iron lines — camera-diagnosed and fixed at the source.
Learn more →Jammed, humming, leaking, or dead disposals fixed — or a new unit installed the same visit.
Learn more →New sump pumps, replacements, and battery backups to keep your basement dry through heavy storms.
Learn more →The service line from the WVWA meter to your house — diagnosed, permitted, and replaced when it fails.
Learn more →Restaurants, offices, retail spaces, and property managers — drains, water heaters, sewer lines handled.
Learn more →Faucets, sinks, toilets, and tub/shower fixtures installed — with shutoff valve replacement in older homes.
Learn more →Typical Prices
Typical Roanoke-area ranges so you can plan before you call. Your price depends on the job — we give it to you before any work starts.
| Job | Typical range |
|---|---|
| Service call / diagnosis | $75–$150 |
| Drain cleaning (sink, tub or toilet) | $150–$300 |
| Main sewer line snaking | $100–$250 |
| Sewer line hydro-jetting | $350–$600 |
| Tank water heater, replaced and installed | $875–$1,750 |
Typical range, not a quote. Nights, weekends and hard-to-reach pipes cost more. See the full Roanoke plumber cost guide.
How It Works
Our Service Area
Service Area
We serve Roanoke and the surrounding communities below. Tap your town for local details, or see all service areas.
Fastest way to reach us: call (540) 302-5580. Or send the form and we will get back to you.
Common Questions
Guides & Resources
The exact steps to limit damage from a burst pipe.
Read the guide →Typical prices for common jobs and what moves them.
Read the guide →A simple framework for deciding which makes sense.
Read the guide →Why older Roanoke homes have the plumbing issues they do.
Read the guide →Bottom-leak causes and when it means replacement.
Read the guide →The hidden leaks that spike a Roanoke bill.
Read the guide →Cost, emergencies, water heaters — answered.
Read the guide →