Bob Garrett Services Logo

Electrical Troubleshooting and Repair in Roanoke and New River Valleys

Need safe, expert electrical troubleshooting and repair now? Our certified technicians find issues fast and fix them right. We serve the Roanoke and New River Valleys, including Roanoke, Blacksburg, and Salem. Homeowners trust us for clear communication and dependable service, backed by a 4.8 rating from 272 reviews. Since 2007, we have focused on quality workmanship and respectful care in your home. Tell us what’s going on, and we’ll get you scheduled today.

Our work

Project Gallery

Bob Garrett Services stands ready to serve with precision and professionalism, as evidenced by their well-equipped fleet and polished facility.
Bob Garrett Services ensures you're never left in the dark with our reliable and professional service, as exemplified by our dedicated team and well-equipped van.
Experience the professional services of Bob Garrett Services, where quality and customer satisfaction are our top priorities.
Bob Garrett Services: Bringing professional and reliable services right to your doorstep.
Why us

Why Choose Us

Certified electricians

Factory-trained, certified technicians on every job

Local since 2007

Serving Roanoke and New River Valleys since 2007

Upfront, clear estimates

Itemized pricing before work begins

Proven customer care

4.8 rating from 272 reviews

Manufacturer partnerships

Authorized expertise with leading power brands

Social proof

What Our Customers Say

5.0
professionalism

“The most professional service techs we’ve ever had. Took time to diagnose the issue and fix.”

5.0
quality

“Prompt response and technical thoroughness. Quickly diagnosed the problem and returned us to service.”

5.0
support

“Called after hours and they talked us through a transfer switch issue. Got us up and running.”

Got questions?

Frequently Asked Questions

An outlet can stop working even when the breaker is fine because the fault is usually at the receptacle or somewhere along the branch circuit, not at the panel. The most common cause is a safety device upstream cutting power to that run. Other times wear, heat, or switching arrangements leave part of the outlet de-energized. Our electricians handle this often in the Moneta area and can trace the exact point quickly. We provide a free, no-obligation estimate before any work begins.

  • Check for a tripped GFCI in bathrooms, garage, basement, or outside, then press Reset.
  • Try the wall switch; many “half-hot” outlets only power one plug when the switch is on.
  • Test with a different lamp or a plug-in tester to rule out a bad cord or power strip.
  • Stop using the outlet if the faceplate is warm, scorched, or power is intermittent.

If a reset doesn’t restore power, stop using the outlet and schedule a licensed electrician to inspect for loose connections or failed devices.

Updated: 2026-09-01

Need help in Moneta, 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