Ready to Remodel Your Electrical System?

Ask about our commercial and residential electrical services in Roanoke, VA

If you need electrical services in Roanoke, VA, make Murray and Sons Electrical Inc. your top choice. We're a firefighter-owned, full-service electric company. With more than 20 years of experience, our electrical contractors have what it takes to handle all of your commercial, industrial and residential electrical needs.

We're available 24/7 to work on everything from underground wires to power lines. We also offer complimentary safety checks. Call us at 540-268-3539 now to discuss your electrical needs with a trusted electrician.

Service Upgrades

Boost your power with a service upgrade.

Residential Remodels

Get a free estimate from a residential electrical remodeling contractor.

Commercial Remodels

Choose a local electrician to complete your commercial electrical remodel.

Home Improvement

We'll install all of your new electrical features.

Choose us for your electrical renovation project

If you're looking for reliable electrical contractors in Roanoke, VA to upgrade your electrical system, call Murray and Sons Electrical today. We offer an array of electrical installation and repair services, including:

Want to learn more about the electrical services we offer throughout the Roanoke, VA area? Contact Murray and Sons Electrical today.

Get an incredible deal on your electrical installation project

Is the cost of service keeping you from completing your electrical installation or repair project in Roanoke, VA? Get in touch with Murray and Sons Electrical today. We offer free estimates on all of our services. Financing is available to make paying for your project even easier. We take credit cards, too. All of our services come with a lifetime warranty. To learn more about the benefits of choosing Murray and Sons Electrical, contact us today.

Credit Card Logos

Contact Us Now

  • 6 + 9 =
  • Murray and Sons Electrical Inc.

    3102 Peters Creek Road, Suite C
    Roanoke, VA 24019


    Call Us
    Phone: (540) 268-3539

    Mon: 9:00AM-5:00PM
    Tue: 9:00AM-5:00PM
    Wed: 9:00AM-5:00PM
    Thu: 9:00AM-5:00PM
    Fri: 9:00AM-5:00PM
    Sat: By Appointment
    Sun: By Appointment