Don't rest in good enough

IEG is about Innovation & Excellence. We are committed to serve our customer's specific needs and we follow through by providing 24/7 support.

Want to work with IEG on a future project?

Call us at 800-496-0012 or fill out the form below to be contacted by IEG. 

Contact Us Now



Electrical Contracting

With a history of proven excellence, our team will work with you to deliver and install customized Industrial Electrical solutions.


Industrial Automation

Our programmers will integrate applications to increase your company's efficiency and consistency through various equipment and control systems.


Custom Control Panels

With decades of engineering experience, we're able to efficiently create control panels that are cost-effective and specifically tailored to meet your needs.

Become a Part of Something Powerful

See our current job openings

What our customers say about us!


March 2021 Blog Post

In the month of March it feels like we are starting to head to a place of normalcy. Restrictions are being lifted, people are feeling more comfortable going out in public, with reason considering it has been about a year now since COVID was shutting down the entire country. IEG has kept working this entire time and we have our loyal customers to thank for that!


February 2021 Blog Post

All of the sudden, here we are-- 2 months gone in this new year already. February always seems to be such a fast month. One second we’re in the Christmas season, wake up one day and Easter decorations are all out on display. February can be a crazy month here at IEG. All sorts of different jobs starting, our project managers quoting jobs, etc. 2021 is well on it’s way and as we head into March, we


January 2021 Blog Post

Thank God! We are past 2020. We all know this year was one for the books and as we look towards 2021, we are hopeful that we can get past all of this COVID stuff and get things back to normal. This year has brought a lot of changes to our everyday lives, and as we enter into 2021 we are still taking the necessary steps to ensure the safety and health of our team and those we come into contact with.