We fix drains, leaks, water heaters and burst pipes in Bonsack. 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.
Serving Bonsack, VA
Bonsack is a community in eastern Roanoke County along US-460, northeast of Roanoke. We cover it with emergency plumbing, drain cleaning, water heater repair & replacement, leak detection & repair, toilet repair & installation, and repiping.
Bonsack addresses use ZIP code 24019, which covers parts of Roanoke County, Botetourt County and the City of Roanoke. A “Roanoke” mailing address doesn’t tell you which office issues your plumbing permit — we check before the job starts.
Plumbing permits in unincorporated Roanoke County come from Roanoke County’s Building Safety office. We pull the permit when the job needs one.
| Job | Typical range |
|---|---|
| Service call / diagnosis | $75–$150 |
| Drain cleaning (sink, tub or toilet) | $150–$300 |
| Tank water heater, replaced and installed | $875–$1,750 |
Typical range, not a quote. Nights, weekends and hard-to-reach pipes cost more. See all Roanoke plumbing prices.
Call (540) 302-5580 for a free estimate.
What We Do in Bonsack
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 →Common Questions
Often it’s worth it. Older Bonsack properties still carry aging galvanized supply lines and cast-iron drains that corrode from the inside, losing pressure and discoloring the water, while newer homes have modern PEX or copper. Once galvanized starts failing, spot repairs just move the weak point down the line and the next leak shows up a season later. We inspect the system and tell you whether the trouble is isolated to one branch — which a targeted repair handles — or whether the whole house is on failing steel and a full repipe is the lasting fix. Call (540) 302-5580 and we’ll give you a straight recommendation.
We do — burst pipes, sewage backups, and major leaks get a callback, and the priority is always stopping the damage before it spreads. If water is actively running, shut your main valve to stop the flooding, then call (540) 302-5580 and leave a clear message with your address and what’s happening. In Bonsack’s older homes, aging galvanized lines are prone to freeze bursts in a cold snap, so winter brings the most emergencies. Move valuables off the wet floor while you wait and don’t restore water until the break is found and fixed. You get a callback with next steps.
Fastest way to reach us: call (540) 302-5580. Or send the form and we will get back to you.