Heating & Cooling First
HVAC Service & Repair in Glen Mills
PJ MAC HVAC Service & Repair is a full-service HVAC contractor — 24-hour AC and heating repair, installation and maintenance come first, backed by NADCA-standard air duct and dryer vent cleaning.



PJ MAC HVAC Service & Repair's Glen Mills office at 53 W Baltimore Pike #201 handles air duct cleaning, heating and cooling for homes and businesses across the Route 1 corridor in Delaware County. Call (610) 424-6273 any hour of the day — we answer 24/7, and installation estimates are always free.
Duct Cleaning Built Around How Glen Mills Homes Are Ducted
From newer construction around Glen Mills and Garnet Valley to older housing in Boothwyn and Marcus Hook, duct layouts in this corner of Delaware County vary widely. Our technicians clean supply and return runs, registers and the blower compartment to NADCA standards, so the system breathes clean air instead of recirculating years of dust.
Heating and Cooling From the Same Local Team
Because we're an HVAC contractor first, the same office that cleans your ducts repairs and installs the equipment they connect to: AC systems, gas and oil furnaces, boilers, heat pumps, ductless mini-splits and thermostats. We work on every major brand, including Lennox, Carrier, Trane and Goodman.
Why Neighbors in Glen Mills Choose PJ MAC
- ✓24-hour service — a real person answers nights, weekends and holidays
- ✓Free estimates on installations and replacements
- ✓Family owned, with 32+ years of hands-on HVAC experience
- ✓PA License #PA157168 and NJ Master HVACR Contractor #19HC00595900
- ✓5.0-star rated on Google with 176 reviews at our flagship location
Serving Glen Mills and the Surrounding Townships
From the Baltimore Pike office we cover Glen Mills, Concordville, Chadds Ford, Garnet Valley, Boothwyn, Marcus Hook, Kennett Square, Pocopson and the surrounding townships. If you're anywhere along the Route 1 or Route 322 corridors, you're in our service area.
Schedule Your Glen Mills Service
Request an appointment with the form on this page, or call the Glen Mills team directly at (610) 424-6273. Emergency no-heat or no-cooling situations get priority dispatch — day or night.
Areas We Serve from Glen Mills
- Glen Mills, PA
- Pocopson, PA
- Chadds Ford, PA
- Garnet Valley, PA
- Boothwyn, PA
- Marcus Hook, PA
- Concordville, PA
- Kennett Square, PA
