Residential & Services

Are you dreaming of a remodel or do you need to make necessary electrical repairs to your home or business?  We can help!


We are proud to employ only the best service professionals in Southern Arizona – our team has over 100 years of combined electrical experience!


We promise to provide you with high quality electrical service that will exceed your expectations.  We will give you a free estimate with no hidden charges; our price will meet or in some cases beat our nearest competitor’s price.   We promise to  assign you a service professional that will be available 24-hours a day, 7 days a week – he or she will possess the tools and training to skillfully and professionally complete your job on time and within the estimate given.


From a simple underground circuit repair to a complex energy management system designed to maximize your electrical efficiency, we do it all!  Our services include, but are not limited to:

  • Solar/photovoltaic systems
  • Thermal imaging/infrared scanning to reduce risk and to prolong the life of electrical systems
  • Tenant improvements
  • Service upgrades
  • Residential, commercial and industrial troubleshooting
  • Industrial motor controls
  • Parking lot and site lighting maintenance
  • Light fixture installation or replacement
  • Spa hook-up
  • Troubleshoot popped breakers
  • Repair faulty outlets and switches

We offer yearly maintenance contracts that guarantee our commercial clients will receive our lowest rates on preventative maintenance and maintenance service – please contact us today to get locked in!


When you call, you can expect to talk directly to a service technician at any time of the day.  Once dispatched, in most cases, the same technician will be on site within 1-hour.

Rick Curry – Project Manager:  (520) 907-4008,

Jeff Rex – Service Technician:  (520) 907-4014,

Joe Canizales – JMAC Manager:  (520) 907-4048,

Our technicians are available 24 hours a day, 7 days a week to meet all of your electrical needs.

Call us today at (520) 209-1621 to schedule your free estimate!

JMAC Electric Office:  (520) 209-1621 open M-F, 8 a.m. to 4 p.m.