We fix drains, leaks, water heaters and burst pipes in Salem. 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 Salem, VA
Salem is an independent city just west of Roanoke. We serve it with emergency plumbing, drain cleaning, water heater repair & replacement, leak detection & repair, toilet repair & installation, and repiping.
Salem runs its own utilities. The City of Salem Water & Sewer Department β not the Western Virginia Water Authority β supplies water to homes in the city.
Plumbing permits in Salem come from the City of Salemβs Building Inspections office, not Roanoke County. 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 Salem
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
In older homes, galvanized-steel supply lines and cast-iron drains are common, and galvanized corrodes from the inside over the decades β the rust and scale choke flow and drop pressure, tint the water rusty or metallic, and eventually cause pinhole leaks and slab or main-line failures. Discolored water thatβs worst first thing in the morning is a classic sign the pipe itself is the problem, not the fixtures. We inspect the lines and tell you whether a branch repair or a full repipe is the real fix. Call (540) 302-5580.
We do β slab and main-line leaks are a common result of aging galvanized pipe in older homes. A hidden leak can run up your bill and soak framing or feed mold long before a stain shows. We find it with acoustic listening and pressure testing, pinpointing the leak so we open the slab or wall only where we have to, then repair or reroute the line. If the meter keeps moving with everything shut off, or your bill jumps for no reason, thatβs the signal to have it found now. Call (540) 302-5580 before a slow leak does real damage.
Fastest way to reach us: call (540) 302-5580. Or send the form and we will get back to you.