CONTACT US
Let’s Talk About What We Can Do Together
From conceptual design to detailed engineering or full turn-key project; ECI has multiple regional offices across the country ready to serve you.
"*" indicates required fields
See Our Work
See our innovation in the results of what we’ve been working on.
Uncover our expertise
See our innovation in the results of what we’ve been working on.
Our offices
⭐ = Headquarters
🟢 = Blended Office (ECI and EPCS)
🟡 = ECI Office
🔵 = EPCS Office
Electrical Consultants, Inc. HQ Billings ⭐
3521 Gabel Road
Billings, MT 59102
Bart Tschacher, PE, General Manager
406-259-9933 | bart.tschacher@eciusa.com
EPC Services Company HQ Billings ⭐
1241 South 31st Street West
Billings, MT 59102
Christian Jette, Branch Manager
406-294-8544 | ChristianJette@epcs.com
ECI / EPCS Austin 🟢
5113 Southwest Parkway, Suite 115
Austin, TX 78735
Bob Beckage, PE, General Manager
512-284-9380 | bob.beckage@eciusa.com
ECI / EPCS Cranford 🟢
25 Commerce Drive, Suite 230
Cranford, NJ 07016
Caroline Tremblay, Engineering Manager
908-967-6363 | Caroline.Tremblay@eciusa.com
ECI / EPCS Denver 🟢
7042 S. Revere Parkway, Suite 460
Centennial, CO 80112
Don Orbin, Engineering Manager
720-536-5707 | donald.orbin@eciusa.com
ECI / EPCS Madison 🟢
2800 Royal Avenue, Suite 300
Madison, WI 53713
Michael Heikens, PE, General Manager
608-240-9933 | michael.heikens@eciusa.com
ECI / EPCS Oklahoma City 🟢
10900 Hefner Pointe Dr., Suite 305
Oklahoma City, OK 73120
Eugene Jenkins, Manager
406-608-5045 | eugene.jenkins@eciusa.com
ECI / EPCS Ontario 🟢
3633 Inland Empire Boulevard, Suite 670
Ontario, CA 91764
Ron Beltran, General Manager
909-315-7150 | ron.beltran@eciusa.com
ECI / EPCS Phoenix 🟢
10851 North Black Canyon Highway, Suite 660
Phoenix, AZ 85029
Herb Goforth, General Manager
602-997-9933 | Herb.Goforth@eciusa.com
ECI / EPCS Raleigh 🟢
2000 Regency Parkway, Suite 455
Cary, NC 27518
Bruce Magruder, Manager
704-270-7500 | bruce.magruder@eciusa.com
ECI / EPCS Reading 🟢
975 Berkshire Boulevard, Suite 102
Wyomissing, PA 19610
Mark Coldren, Engineering Manager
610-750-7123 | mark.coldren@eciusa.com
ECI / EPCS San Antonio 🟢
1015 North Central Parkway, Suite 125
San Antonio, TX 78232
Justin Schlee, Manager
406-259-9933 | justin.schlee@eciusa.com
ECI / EPCS Tacoma 🟢
2115 North 30th Street, Suite 203
Tacoma, WA 98406
Ian Riensche, PE, Manager
253-382-5500 | ian.riensche@eciusa.com
ECI / EPCS Waipahu 🟢
94-285 Pupuole Street, Suite C
Waipahu, HI 96797
PS Technologies Inc. Calgary 🟡
4620 Manilla Road SE, Suite 16A
Calgary, AB, T2G 4B7
Hui Zhang, General Manager, Principle Engineer
403-918-8258 | hui.zhang@eciusa.com
ECI Augusta 🟡
14 Edison Drive, Suite 2
Augusta, ME 04330
Steve Pierce, PE, Manager
207-480-1613 | steve.pierce@eciusa.com
ECI Boise 🟡
3340 East Goldstone Drive
Meridian, ID 83642
Dan Zacharda, Manager
208-926-6725 | dan.zacharda@eciusa.com
ECI Chesapeake 🟡
505 Independence Parkway, Suite 100
Chesapeake, VA 23320
David Leary, PE, Manager
406-259-9933 | dave.leary@eciusa.com
ECI Cincinnati 🟡
6120 South Gilmore Road, Suite 101
Fairfield, OH 45014
Bill Young, PE, General Manager
513-714-4921 | Bill.Young@eciusa.com
ECI Cumberland 🟡
1 Faraday Drive, Suite 1
Cumberland, ME 04021
Kevin Mahoney, PE, Vice President
207-829-8490 | kevin.mahoney@eciusa.com
ECI Green Bay 🟡
375 AMS Court, Suite A
Green Bay, WI 54313
Charles Blecke, Manager
920-393-1814 | charles.blecke@eciusa.com
ECI Henderson 🟡
160 East Horizon Drive, Unit B
Henderson, NV 89015
John Lincoln, PE, Manager
509-432-4495 | john.lincoln@eciusa.com
ECI Mankato 🟡
220 East Main Street, Suite 200
Mankato, MN 56001
Jon Bormann, General Manager
507-388-9933 | jon.bormann@eciusa.com
ECI Orlando 🟡
1051 Winderley Place, Suite 101
Maitland, FL 32751
Chris Brown, PE, General Manager
407-960-1796 | chris.brown@eciusa.com
ECI Portland 🟡
Triangle Corporate Park
13221 SW 68th Parkway, Suite 450
Tigard, OR 97223
Samuel Moser, PE, Manager
503-747-2235 | SamuelMoser@epcs.com
ECI Pullman 🟡
895 SE Clearwater Drive
Pullman, WA 99163
Larry Gross, PE, General Manager
509-334-9138 | larry.gross@eciusa.com
ECI Salt Lake City 🟡
660 West 700 South
Woods Cross, UT 84087
Jaron Reay, PE, General Manager
801-292-9954 | jaron.reay@eciusa.com
ECI San Diego 🟡
5030 Camino De La Siesta, Suite 407
San Diego, CA 92108
Yelena Radibratovic, Engineering Manager
619-398-9370 | Yelena.Radibratovic@eciusa.com
ECI St. Louis 🟡
100 Chesterfield Business Parkway, Suite 120
Chesterfield, MO 63005
Brad Higgins, PE, Manager
406-259-9933 | brad.higgins@eciusa.com
ECI Tucson 🟡
490 West Magee Road
Oro Valley, AZ 85704
Aaron Maciosek, Engineering Manager
520-219-9933 | Aaron.Maciosek@eciusa.com
ECI Tulsa 🟡
117 South 7th Street
Jenks, OK 74037
Jesse Markham, PE, General Manager
918-296-7911 | jesse.markham@eciusa.com
EPCS Black Hawk 🔵
5401 Circle Drive
Black Hawk, SD 57718
Dale Besler, VP Substation Maintenance & Transformer Service
605-787-4688 | dalebesler@epcs.com
EPCS Columbus 🔵
630 Morrison Road, Suite 320
Gahanna, OH 43230
Jeremy Walker, Branch Manager
614-604-6112 | JeremyWalker@epcs.com
EPCS Rapid City 🔵
1506 Mountain View Rd., Suite 101
Rapid City, SD 57702
Josh Daiss, Branch Manager
605-716-9938 | JoshDaiss@epcs.com
EPCS Salem 🔵
2661 Cascadia Industrial St. SE, Suite 140
Salem, OR 97302
Mark Ohrstrom, Branch Manager
406-259-9933 | MarkOhrstrom@epcs.com
EPCS Salt Lake City 🔵
687 West 700 South, Suite F
Woods Cross, UT 84087
John Ott, Vice President
801-292-9954 | johnott@epcs.com
EPCS Sheridan 🔵
172 North Main, Suite #3
Sheridan, WY 82801
Nick Johnson, Manager
406-294-8544 | NickJohnson@epcs.com