Bob Garrett Services Logo

Emergency Electrical Services in Roanoke and New River Valley

Need urgent electrical help now? Our certified technicians handle outages, breaker issues, and unsafe wiring fast. We have a 4.8 rating from 272 reviews and have served the region since 2007. Serving the Roanoke and New River Valley, including Roanoke, Blacksburg, and Salem. Call or request service now, and ask about our Service Club for priority emergency support.

Our work

Project Gallery

Bob Garrett Services delivers reliable power solutions, expertly equipped to meet your needs with professionalism and care.
Experience unparalleled service and reliability with Bob Garrett Services, ensuring your needs are met with professionalism wherever you are.
Experience seamless service delivery with Bob Garrett Services, where professionalism meets reliability right at our doorstep.
Why us

Why Choose Us

Certified technicians

Factory-trained for Generac and Kohler equipment

Local since 2007

Serving Roanoke & New River Valley since 2007

Trusted by neighbors

4.8 rating from 272 reviews

Priority emergency support

Service Club offers 24/7 priority E-Call service

Clear, helpful guidance

Free virtual standby generator consultations available

Social proof

What Our Customers Say

5.0
responsiveness

“Called Bob after hours and he answered right away (2 years after installation).”

5.0
professionalism

“Greatly appreciate their prompt response, technical thoroughness, and professionalism!”

5.0
quality

“Thankful for Ian, his professionalism, patience in answering our questions, clear explanations, and most of all, his successful repair!”

Got questions?

Frequently Asked Questions

If a circuit breaker sparks when turned on, switch it off immediately and do not try to reset it again; call a licensed electrician to inspect the breaker and the circuit. Most sparks come from a loose connection, worn breaker contacts, a short to ground, or an overloaded circuit, and forcing the breaker can worsen damage. Our team performs electrical troubleshooting, repair, and panel/service upgrades, and we handle these issues for homeowners in the Hollins area.

Take these safe steps while you wait:

  • Keep the panel door closed and avoid touching metal parts.
  • Unplug or switch off devices on that circuit if you can do so safely.
  • Do not hold the handle while it arcs or repeatedly flip the breaker.
  • If you smell burning, see smoke, or feel heat, back away and call 911.

If you’re unsure which circuit is affected, leave the panel alone and wait for a professional.

Updated: 2026-06-23

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

Learn more

Helpful Resources

Cave Spring, VA Emergency Electrical Services for Sparking Breakers


Estimated Read Time: 9 minutes

A sparking or constantly tripping breaker is a warning sign you should not ignore. If you are searching for an emergency elect...

Catawba, VA Emergency Electrical Services: Warning Signs


Estimated Read Time: 9 minutes

Smoke from an outlet. A humming panel. Lights flickering in a storm. If you are wondering whether it is an electrical emergenc...

Fincastle, VA Emergency Electrical Services for Home Outages


Estimated Read Time: 9 minutes

Power out and not sure what to do next? This step-by-step guide will help you fix power outage in your house quickly and safel...

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