General Plumbing in Greater Roanoke Area
Need a reliable local plumber today? We handle leaks, fixtures, water heaters, and more with fast, professional service. Serving the Greater Roanoke area, including Roanoke, Salem, and Martinsville. Since 1986, homeowners have trusted our up-front pricing and qualified technicians. We back work with a 100% satisfaction guarantee and hold a 4.9 rating from 3,852 reviews. Call or book online to schedule your plumbing service.
Each image is a real worksite photo, reflecting the quality and dedication in every project.
Special Offers & Promotions
Free shut-off valve with new outside house faucet install or replacement.
- free shut-off valve
$40 off replacement of outdoor frozen house faucet.
- discount on faucet replacement
Why Choose Us
What Our Customers Say
"Excellent, prompt service. Josh was knowledgeable and efficient."
"Marty was overall the best plumber I've ever had at my house."
"Nathan from Wisler plumbing did an excellent job and answered all my questions."
Answers to Common Questions
View All FAQsWhat should I do if my toilet won't flush but is not clogged?
A toilet that won’t flush when it isn’t clogged usually means a tank mechanism or water supply problem, not a drain issue. The most common cause is the flapper not lifting or the tank water sitting too low to start the siphon. Our technicians see this often in homes around the Salem–Roanoke area.
Try these quick checks before calling for service:
- Lift the lid: reattach or shorten the handle chain so the flapper lifts fully.
- Open the shutoff valve fully and set the float so water stops about 1/2 inch below the overflow tube.
- Press on the flapper; if it’s warped or gritty and won’t seal, replace it to restore refill.
- If the fill valve is silent or runs nonstop, replace it; mineral buildup can seize these parts.
If water is running or leaking onto the floor, turn the supply valve clockwise and call a licensed plumber.
Updated: 2026-02-24
Need help in Salem, VA? Call (540) 238-0320 or book online. "Very reliable and good service. Recommend them highly." — Malcolm D.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUR6aG9IQ2t3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDzhoHCkwE%7CCgwI3q-XswYQoI6NugM%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURucW9MQktBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDnqoLBKA%7CCgwIr6WCuAYQ6LDviwE%7C?hl=en-GB[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR4Z2R2OFZ3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDxgdv8Vw%7CCgwI9picrAYQsMK6pgE%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUROeDl6Z3R3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDNx9zgtwE%7CCgwI0MnPrQYQ-NygsQM%7C?hl=en-US[4] https://callwisler.com/generators/[5] https://callwisler.com/heating/heater-repair/[6] https://callwisler.com/service-area/salem-va/[7] https://callwisler.com/diamond-club-member/[8] https://callwisler.com/drain-cleaning/sump-pumps/[9] https://callwisler.com/service-area/penhook-va/[10] https://callwisler.com/special_offers/What Is The Average Plumbing Installation Cost For A Residential Home?
There is no single average price for plumbing installation in a home. Final cost depends on the job size, fixture or appliance type, material choices, and how easily we can access the plumbing. We give straightforward, fixed pricing after an in-home evaluation. Financing options, including 0% no-interest periods for some jobs, are available. Diamond Club Members get a 10% discount on plumbing services and reduced service fees from $99 to $69 for $24 per month. We serve Rocky Mount and Roanoke homes.
Updated: 2026-01-02
Need help in Rocky Mount, VA? Call (540) 234-2001 or book online.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURoOUpINzhBRRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDh9JH78AE%7CCgwIvPSDoAYQuJGC9wI%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURucW9MQktBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDnqoLBKA%7CCgwIr6WCuAYQ6LDviwE%7C?hl=en-GB[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQtOFpUTXV3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgID-8ZTMuwE%7CCgwI_-usrwYQ8OO-lAM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR4Z2R2OFZ3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDxgdv8Vw%7CCgwI9picrAYQsMK6pgE%7C?hl=en-US[4] https://callwisler.com/about-us/payment-options/[5] https://callwisler.com/diamond-club-member/[6] https://callwisler.com/service-area/salem-va/[7] https://callwisler.com/plumbing/water-heaters/[8] https://callwisler.com/about-us/[9] https://callwisler.com/service-area/new-castle-va/[10] https://callwisler.com/heating/[11] https://callwisler.com/faq/What Is Considered A Plumbing Emergency For Homeowners?
A plumbing emergency is any issue that risks water damage, health hazards, or loss of essential service. Call immediately for active leaks, sewage backups, or no water. Wisler offers after-hours emergency support.
Examples:
- Burst or frozen pipe with running water.
- Sewer or main line backup, or an overflowing toilet that won’t stop.
- Water heater leak or spray.
- Total loss of water to the home.
We handle drain cleaning, main/sewer line repair, and water heater issues across Rocky Mount and Roanoke.
Updated: 2026-01-02
Need help in Rocky Mount, VA? Call (540) 234-2001 or book online.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURoOUpINzhBRRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDh9JH78AE%7CCgwIvPSDoAYQuJGC9wI%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURucW9MQktBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDnqoLBKA%7CCgwIr6WCuAYQ6LDviwE%7C?hl=en-GB[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQtOFpUTXV3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgID-8ZTMuwE%7CCgwI_-usrwYQ8OO-lAM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR4Z2R2OFZ3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDxgdv8Vw%7CCgwI9picrAYQsMK6pgE%7C?hl=en-US[4] https://callwisler.com/about-us/payment-options/[5] https://callwisler.com/diamond-club-member/[6] https://callwisler.com/service-area/salem-va/[7] https://callwisler.com/plumbing/water-heaters/[8] https://callwisler.com/about-us/[9] https://callwisler.com/service-area/new-castle-va/[10] https://callwisler.com/heating/[11] https://callwisler.com/faq/How often should I schedule plumbing maintenance for my home?
Most homes benefit from a yearly plumbing check. Our Diamond Club Membership offers up to three Without Worry Comfort Checks each year for ongoing prevention. You can also book a $99 Home Safety Inspection (per trade) for plumbing. Annual water testing and water heater service help catch issues early. Ask about current promotions like the Free Water Test and the $99 Drain Cleaning Special with free video inspection. We serve Rocky Mount, Roanoke, Cave Spring, and nearby.
Updated: 2026-01-02 00:00:00
Need help in Rocky Mount, VA? Call (540) 234-2001 or book online.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURoOUpINzhBRRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDh9JH78AE%7CCgwIvPSDoAYQuJGC9wI%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURucW9MQktBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDnqoLBKA%7CCgwIr6WCuAYQ6LDviwE%7C?hl=en-GB[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQtOFpUTXV3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgID-8ZTMuwE%7CCgwI_-usrwYQ8OO-lAM%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR4Z2R2OFZ3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDxgdv8Vw%7CCgwI9picrAYQsMK6pgE%7C?hl=en-US[4] https://callwisler.com/about-us/payment-options/[5] https://callwisler.com/diamond-club-member/[6] https://callwisler.com/service-area/salem-va/[7] https://callwisler.com/plumbing/water-heaters/[8] https://callwisler.com/about-us/[9] https://callwisler.com/service-area/new-castle-va/[10] https://callwisler.com/heating/[11] https://callwisler.com/faq/How much does professional drain cleaning cost on average?
Professional drain cleaning with Wisler typically starts at $99 during our current drain cleaning special, and the final price is confirmed after an on-site diagnosis. Most costs reflect the type of line involved, how difficult the clog is to clear, and whether advanced tools are required. We handle these calls throughout the Roanoke Valley every day, so scheduling is straightforward. A visible outdoor cleanout often shortens the job and helps keep costs down.
Typical factors that can change pricing:
- Fixture drain vs. main sewer line service
- Grease, wipes, roots, or a collapsed section causing the blockage
- Need for video inspection, retrieval, or hydro-jetting beyond basic snaking
- Limited access or after-hours emergency timing
If multiple fixtures back up at once, stop using water until a technician checks the main line.
Updated: 2026-02-24
Need help in Salem, VA? Call (540) 238-0320 or book online. "Very reliable and good service. Recommend them highly." — Malcolm D.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUR6aG9IQ2t3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDzhoHCkwE%7CCgwI3q-XswYQoI6NugM%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURucW9MQktBEAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDnqoLBKA%7CCgwIr6WCuAYQ6LDviwE%7C?hl=en-GB[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR4Z2R2OFZ3EAE!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDxgdv8Vw%7CCgwI9picrAYQsMK6pgE%7C?hl=en-US[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUROeDl6Z3R3RRAB!2m1!1s0x0:0x88e3871b3269ecee!3m1!1s2@1:CIHM0ogKEICAgIDNx9zgtwE%7CCgwI0MnPrQYQ-NygsQM%7C?hl=en-US[4] https://callwisler.com/generators/[5] https://callwisler.com/heating/heater-repair/[6] https://callwisler.com/service-area/salem-va/[7] https://callwisler.com/diamond-club-member/[8] https://callwisler.com/drain-cleaning/sump-pumps/[9] https://callwisler.com/service-area/penhook-va/[10] https://callwisler.com/special_offers/
Helpful Tips & Maintenance Advice
View All BlogsWinter Plumbing Woes: How to Prevent Frozen Pipes
Estimated Read Time: 3 minutes
Winter can be a challenging season for homeowners, especially when it comes to plumbing. Frozen pipes are one of the most common and costly problems faced during colder months. Fortunately, there are several proactive steps you can take to prevent your pipes from fr...
Why Water Softeners Are Essential for Winter Plumbing
Estimated Read Time: 3 minutes
Winter is upon us, and as temperatures drop, homeowners must be prepared to navigate the unique challenges these colder months can bring. One often overlooked but crucial aspect of home maintenance during winter is plumbing, and more specifically, the impact of hard...
Summer Plumbing Checklist for Smooth Operations
Estimated Read Time: 3 minutes
As the vibrant days of summer approach, it’s crucial for homeowners in Roanoke, Salem, and surrounding areas to ensure their plumbing is in optimal condition. A well-maintained plumbing system can help prevent unexpected issues and keep your home running smoothly al...
Where We Work
What areas do you serve for general plumbing?
We serve the Greater Roanoke Area, including Roanoke, Salem, and Martinsville. See the full list of communities we cover below.







