• McHenry North
  • Barrington
  • Oakwood Hills
  • Old Mill Creek
  • Pistakee
  • Highlands
  • Port Barrington
  • Prairie Grove
  • Richmond
  • Ringwood Round
  • Lake

If you do not see your area listed below please call Shelby Electric or fill out the form and simply take advantage of our free estimate. There can never be such a thing as too much information or being too prepared to handle an electrical situation, and Shelby Electric, Johnsburg Illinois, offers the free estimate to give you the power you need… not only electrical, but in the form of information to support the decisions you will be called on to make your project a success.

  • Lake County areas
  • McHenry County areas
  • Antioch
  • Bull Valley
  • Cary
  • Channel Lake
  • Fox Lake
  • Fox Lake Hills
  • Gages Lake
  • Grandwood Park
  • Grayslake

These are some of the areas Shelby Electric, Lake County, McHenry County, and an electrician in Johnsburg services…

That’s why Shelby Electric goes out of our way to provide you with a professional electrician

Lake County and McHenry County, who not only can offer comprehensive solutions for all your commercial electrical needs, but also provide you with the information and resources you need to make educated decisions about which electrical or power solutions are best for you.

We have an electrician in Lake County and McHenry County areas of northeast Illinois areas, and the list below is a partial listing of the many areas Shelby Electric services.


The Service Professionals at Shelby Electric, Johnsburg, Illinois, Lake County, McHenry County, Illinois, know what a daunting task it can be to identify and solve even the [commercial] simplest electrical challenges.

And commercial situations are even more so… Shelby Electric understands that any delay or interruption in electrical service means a loss in productivity and revenue.

  • Round Lake
  • Heights
  • Spring Grove
  • Solon Mills
  • Sunnyside
  • Third Lake
  • Tower Lakes
  • Venetian Village
  • Volo
  • Wauconda
  • Wonder Lake
(847) 875-5088
  • Holiday Hills
  • Ingleside
  • Island Lake
  • ​​Jeff
  • Johnsburg
  • Lake Villa
  • Lake Barrington
  • Lindenhurst
  • Long Kae
  • Lakemoor
  • McCullom Lake
Years of Experience 


24 Hour Service