Bob Garrett Services Logo

Drain Cleaning in Greater Roanoke Area

Need a clogged drain cleared now? We help fast with expert drain cleaning and careful clean-up. Our certified technicians provide upfront estimates before any work begins. We serve the Greater Roanoke area, including Roanoke, Blacksburg, and Salem. Homeowners trust our team, with a 4.8 rating from 272 reviews. Call or book online for friendly, same-day help.

Why us

Why Choose Us

Certified technicians

Factory-trained and certified technicians on every job

Local since 2007

Serving Roanoke and the New River Valley since 2007

Upfront, honest pricing

Written estimates before work begins

Top-rated service

4.8 rating from 272 reviews

Social proof

What Our Customers Say

5.0
professionalism

“They were efficient friendly and very knowledgeable.”

5.0
quality

“Great service and communication. Highly recommend.”

Got questions?

Frequently Asked Questions

The best way to unclog a kitchen sink drain is professional drain snaking, with hydro jetting used when grease buildup is heavy. Most kitchen backups start as grease and food residue that narrows the pipe and traps debris. A snake opens the blockage; a hydro jet scrubs the pipe walls clean so the clog is less likely to return. For repeat clogs or signs the issue is deeper, a video camera inspection pinpoints damage or hidden obstructions, and pipe repair or replacement is available when cleaning alone won’t solve it. Our team handles this problem daily across the Roanoke and New River Valley, and we’ll explain the issue and your options before any work.

Consider these decision signals:

  • Same drain clogs again and again → camera inspection plus full cleaning
  • Water slow in several fixtures → main sewer line cleaning and/or camera inspection
  • Strong odors from the trap → targeted trap cleaning and buildup removal

If water backs up in more than one fixture, stop using the drains and schedule a camera inspection first.

Updated: 2026-09-01

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

Learn more

Helpful Resources

Buchanan VA Drain Cleaning: Safer Alternatives to Chemicals


Estimated Read Time: 9 minutes

Pouring a chemical drain cleaner into a slow sink feels quick, but it often makes problems worse. If you’re searching for a sa...

Villamont VA Drain Cleaning: When to Call a Plumber


Estimated Read Time: 9 minutes

A slow shower drain starts as a small annoyance and turns into standing water, odors, and repeat clogs. If your slow shower dr...

Hollins, VA Drain Cleaning: When to Call a Plumber


Estimated Read Time: 10 minutes

A slow sink is annoying. A clogged drain emergency can flood your Roanoke home and shut down your day. If water is backing up...

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