Bob Garrett Services Logo

Emergency Plumbing Services in Roanoke Area

Need emergency plumbing help now? Our certified technicians arrive ready to diagnose and fix burst pipes, leaks, clogs, and backups. We have served local homeowners since 2007 with clear communication and dependable service, backed by a 4.8 rating from 272 reviews. Serving the Greater Roanoke Area, including Roanoke, Blacksburg, and Salem. Call or schedule online for fast, friendly help today.

Why us

Why Choose Us

Certified technicians

Factory-trained and certified team

Local since 2007

Serving the Roanoke and New River Valleys since 2007

Clear, honest service

Upfront guidance before work begins

Proven reputation

4.8 rating from 272 reviews

Social proof

What Our Customers Say

5.0
quality

“Barry Dooley and Jake Fowler just finished redoing the plumbing in my entire house and I could not be more pleased. Solid, professional work done quickly.”

5.0
professionalism

“Barry Dooley was fantastic in helping fix our busted pipes from the cold weather. He was incredibly knowledgeable, kind, and thorough.”

5.0
speed

“They arrived on time, were courteous and knowledgeable, and quickly completed an assessment of our problem. Outstanding service.”

Got questions?

Frequently Asked Questions

The quickest temporary fix is to shut off the water and wrap the leak with a rubber pad secured by hose clamps or self‑fusing silicone tape until a plumber can make a permanent repair. Epoxy putty also works for small holes or threaded joints once the pipe is dry. Avoid using these fixes on hot lines that are still warm or on severely cracked sections; call for service.

Quick steps:

  • Shut off the main water valve.
  • Open a nearby faucet to drain pressure.
  • Dry the area, then apply tape, rubber + clamps, or epoxy.

Updated: 2025-12-24

Need help in Cave Spring, VA? Call 540-583-4765 or book online.

Where we work

Where We Work

Roanoke

VA

Blacksburg

VA

Hollins

VA

Salem

VA

Westlake Corner

VA

Christiansburg

VA

Cloverdale

VA

Montvale

VA

Shawsville

VA

Stewartsville

VA

Bent Mountain

VA

Blue Ridge

VA

Boones Mill

VA

Buchanan

VA

Callaway

VA

Catawba

VA

Cave Spring

VA

Check

VA

Copper Hill

VA

Daleville

VA

Elliston

VA

Ferrum

VA

Fincastle

VA

Glade Hill

VA

Glenvar

VA

Goodview

VA

Hardy

VA

Henry Fork

VA

Lafayette

VA

Laymantown

VA

McCoy

VA

Merrimac

VA

Moneta

VA

New Castle

VA

Newport

VA

Paint Bank

VA

Pilot

VA

Redwood

VA

Rocky Mount

VA

Thaxton

VA

Troutville

VA

Villamont

VA

Vinton

VA

Wirtz

VA

Ready when you are

Schedule service today with Bob Garrett Services.

540-583-4765