One Call Solution!

HVAC, Plumbing and Electrical Services Covering Northern Alabama

Shoals MPE, based in Florence, Alabama is your one-call solution. We service all your HVAC, plumbing and electrical needs and more. Shoals MPE staffs over 70 field personnel and has a full-time service department consisting of 10 crews, we are ready to handle all of your needs, big or small. We always put the customer first whether on simple service call or a large commercial project.

At Shoals MPE we service a 60 square mile radius area for construction customers and a 45 square mile radius for our service customers. This area incorporates 10 counties and 68 cities/towns. Our teams of expert technicians are able to handle all your heating, air conditioning, ventilation, plumbing and electrical needs. Shoals contractors are trained for maintenance, repair, replacement, and service of all major brands and we can also install the latest in heating and air technology as well.