Areas We Serve
HVAC Contractor in Perry County
From our headquarters in Mt Pleasant Mills, we serve our neighbors in Perry County. Whether you live along the Susquehanna River in Duncannon or Marysville, or you live more inland in New Bloomfield, Landisburg, or Blain, we are here to help.
HVAC Contractor in Juniata County
We provide HVAC repairs & installation you can count on in Juniata County, PA, including Thompsontown, Mifflintown, Port Royal, and Reeds Gap. Whether you have electric, natural gas, or propane heating systems, we can maintain it and keep it running reliably.
HVAC Contractor in Snyder CountyOur team is skilled at repairing and installing HVAC systems for both homeowners and commercial property managers. We frequently work in Snyder County, especially along Route 15 in Hummels Wharf, Shamokin Dam, Selinsgrove, and Port Trevorton, along with Mt Pleasant Mills, Middleburg, and Beaver Springs.
HVAC Contractor in Union County
Looking for a trustworthy HVAC contractor in Union County? Trust the HVAC techs at MGM Mechanical; our team is experienced at installing & repairing residential & commercial HVAC systems.
Past projects have taken us throughout Union County, including Lewisburg, Mifflinburg, New Berlin, and Hartleton.
Additional Service Area
In addition to the communities mentioned above, we do work in the greater Central PA region. Our projects regularly take us up to Williamsport, over to State College & Huntingdon, down to Harrisburg, and over to Schuylkill Haven.