๐Ÿ”ฅ October only: $49 Mo's 15-Point Safety Tune-Up ยท 10% off any service through Oct 31 ยท Free replacement estimates
Request Service(267) 902-0142

Heating, Cooling & Plumbing for Philly & South Jersey

Furnace acting up before the cold hits? Call or text Metro Mechanical. We serve a 35-mile radius around Fishtown, on both sides of the river.

๐Ÿ”ฅ $49 Mo's 15-Point Safety Tune-Up
New HVAC systems from $166/mo* ยท See financing

โšก Speedy / emergency service: call or text

Mo, the Metro Mechanical mascot, giving a thumbs-up in a Metro Mechanical polo

What We Do

Sales โ€ข Service โ€ข Installation

We sell, service and install all types of HVAC systems for homes and businesses, plus full plumbing.

๐Ÿ  Residential HVAC

Heating and cooling repair, tune-ups and system replacement for homes, with free replacement estimates.

๐Ÿข Commercial HVAC

Heating and cooling for businesses, apartment buildings, high-rise and multi-unit properties, including rooftop units.

๐Ÿšฟ Plumbing

Leaks, drains, water heaters and fixtures.

๐Ÿ› ๏ธ Maintenance Contracts

Service plans that keep your equipment checked on a schedule. Learn more

๐Ÿ’ณ Financing

Financing options are available on new systems and bigger jobs. Learn more

Systems We Sell, Service & Install

Bryant central air conditioner outside a homeCentral Air Conditioning
Technician testing a Bryant heat pumpHeat Pumps
Technician servicing a Bryant gas furnaceGas Furnaces
Bryant oil furnaceOil Furnaces
Bryant boilerBoilers & Hydronic Heat
Bryant ductless high-wall indoor unitDuctless Mini-Splits
Bryant light commercial rooftop packaged unitRooftop & Package Units (Commercial)
Tank water heater (left) and tankless water heaters (right)Water Heaters (Tank & Tankless)

Buildings We Service

Trusted by Philly & South Jersey properties

From homes to high-rise apartment buildings, our team has worked across more than 10,000 units. A few of the buildings we've worked on:

Featured

HVAC partner for GM Holdings properties across Philadelphia

We handle the HVAC for GM Holdings' Philadelphia portfolio of apartments, lofts and mixed-use buildings in Kensington and Harrowgate, including:

  • J Street Lofts
  • 1810 E. Venango St.
  • 1817 E. Venango St.
  • 3701 Frankford Ave.
  • 1825 E. Atlantic St.
  • 1822 E. Glenwood Ave.

Manage an apartment, condo or commercial building? Call or text (267) 902-0142 to talk about your property.

$49Mo's 15-Point Safety Tune-Up
10% offAny service through Oct 31
FREEReplacement estimates
$166/moNew HVAC systems, starting at*
Mo, the Metro Mechanical mascot, giving a thumbs-up

October special

Mo's 15-Point Safety Tune-Up $49

Get your heat ready before the first cold snap. Here's everything we check:

  1. 1Carbon monoxide (CO) test
  2. 2Full safety inspection
  3. 3Exhaust and venting inspection
  4. 4Airflow check
  5. 5Electrical connections inspection
  6. 6Refrigerant check (heat pumps and AC, if applicable)
  7. 7Burner cleaning (air and vacuum)
  8. 8Blower cabinet cleaning
  9. 9Gas pressure test
  10. 10Safety controls test
  11. 11Flame sensor check and cleaning
  12. 12Heat exchanger visual inspection for cracks
  13. 13Ignitor check
  14. 14Filter check and replacement if needed
  15. 15Thermostat calibration and full heating cycle test
Book Now๐Ÿ“ž Call (267) 902-0142๐Ÿ’ฌ Text

$49 offer valid through Oct 31, 2026. This tune-up is general maintenance, not a deep cleaning. Refrigerant check applies to heat pumps and AC where applicable. Any needed repairs or parts are quoted separately.

The Metro Mechanical crew on a Philadelphia rooftop

About Metro Mechanical Services

Reliable heating and cooling, built around people.

Good HVAC work starts with listening. Whether you need a repair, a new system, or dependable service for a larger property, we make the process clear, straightforward, and done right.

Metro is a second-generation, family-owned HVAC company serving homes and businesses across Philadelphia and South Jersey. Our hands-on experience runs from residential systems to apartment buildings and high-rises: more than 10,000 units and counting.

Metro Mechanical Services works throughout Philadelphia and its surrounding PA counties (Bucks, Chester, Delaware, Montgomery) and South Jersey, including Burlington, Camden, Gloucester, Mercer, and Salem counties.

Call the Family: (267) 902-0142

The Metro difference

โšก Speedy / emergency service: no heat, no cool or a leak? Call or text (267) 902-0142.

Yearly Service Contracts

Available now

Homes and businesses can sign up for a yearly service contract, so your heating, cooling and plumbing get checked on a schedule instead of waiting for a breakdown.

Call or text (267) 902-0142 for plan details.

Ask About a Service Contract
Metro Mechanical tech servicing a rooftop condenser
Mo, the Metro Mechanical mascot, giving a thumbs-up

Coming soon

Mo's Maintenance Club

Pick a plan, pay monthly, and let Mo keep your system in shape. Join the waitlist to hear first when it launches.

Silver

$20/month

  • Two tune-ups per year
  • 10% off repairs
  • No overtime fees during business hours
  • Priority scheduling
Get Notified / Join the Waitlist
Most Popular

Gold

$35/month

  • Everything in Silver, plus:
  • Plumbing and water heater checkup
  • 15% off repairs
  • No overtime fees on evenings or weekends
  • Priority service typically within 24 hours*
  • Free filters
  • $300 off a new system
Get Notified / Join the Waitlist

Platinum

$50/month

  • Everything in Gold, plus:
  • 20% off
  • No emergency fees 24/7
  • Same-day priority when available*
  • One free drain clearing per year
  • Parts warranty
  • $750 off a new system
  • Indoor air quality check
Get Notified / Join the Waitlist

*Priority response times are goals, not guarantees. Members are scheduled ahead of non-members, but a 24-hour or same-day turnaround is not promised. Timing depends on technician availability, parts, call volume, weather, holidays, and property access. A missed target time does not entitle the member to a refund, credit, or cancellation. Metro Mechanical may change program terms with 30 days' notice.

Financing Options Available

Fix it now, pay over time. Monthly payments starting at:

Full HVAC system replacement$166/mostarting at
Gas furnace replacement$80/mostarting at
Water heater$53/mostarting at
Repairs$300+repairs of $300 and up can be financed

*Financing provided by FTL Finance. Subject to credit approval. Monthly payments shown are starting points; your payment depends on the job and approval.

Family relaxing on the couch at home with their dog

Ask about financing when you book your free replacement estimate.

Get My Free Estimate

Service Area

Metro Mechanical Services works throughout Philadelphia and its surrounding PA counties (Bucks, Chester, Delaware, Montgomery) and South Jersey, including Burlington, Camden, Gloucester, Mercer, and Salem counties. From a home in Cherry Hill or Mount Laurel to a commercial property in Philadelphia, we're ready to help.

We serve 264 ZIP codes across Philadelphia, its suburbs and South Jersey, within about 35 miles of Fishtown (19125). Tap a county to see its towns and ZIPs.

Metro Mechanical tech on a rooftop HVAC job in the city
Pennsylvania
Bucks County (26 ZIPs)
  • Bensalem 19020
  • Bristol 19007
  • Chalfont 18914
  • Croydon 19021
  • Doylestown 18901, 18902
  • Fairless Hills 19030
  • Feasterville Trevose 19053
  • Furlong 18925
  • Jamison 18929
  • Langhorne 19047
  • Levittown 19054, 19055, 19056, 19057
  • Morrisville 19067
  • New Hope 18938
  • Newtown 18940
  • Perkasie 18944
  • Pipersville 18947
  • Richboro 18954
  • Sellersville 18960
  • Southampton 18966
  • Warminster 18974
  • Warrington 18976
  • Washington Crossing 18977
Chester County (15 ZIPs)
  • Berwyn 19312
  • Chester Springs 19425
  • Devon 19333
  • Downingtown 19335
  • Exton 19341
  • Glenmoore 19343
  • Kennett Square 19348
  • Malvern 19355
  • Paoli 19301
  • Phoenixville 19460
  • Pottstown 19465
  • Spring City 19475
  • West Chester 19380, 19382, 19383
Delaware County (36 ZIPs)
  • Ardmore 19003
  • Aston 19014
  • Brookhaven 19015
  • Broomall 19008
  • Bryn Mawr 19010
  • Chadds Ford 19317
  • Chester 19013
  • Clifton Heights 19018
  • Crum Lynne 19022
  • Darby 19023
  • Drexel Hill 19026
  • Essington 19029
  • Folcroft 19032
  • Folsom 19033
  • Garnet Valley 19060
  • Glen Mills 19342
  • Glenolden 19036
  • Haverford 19041
  • Havertown 19083
  • Holmes 19043
  • Lansdowne 19050
  • Marcus Hook 19061
  • Media 19063
  • Morton 19070
  • Newtown Square 19073
  • Norwood 19074
  • Prospect Park 19076
  • Ridley Park 19078
  • Sharon Hill 19079
  • Springfield 19064
  • Swarthmore 19081
  • Upper Darby 19082
  • Villanova 19085
  • Wallingford 19086
  • Wayne 19087
  • Woodlyn 19094
Montgomery County (43 ZIPs)
  • Abington 19001
  • Ambler 19002
  • Bala Cynwyd 19004
  • Blue Bell 19422
  • Bridgeport 19405
  • Cheltenham 19012
  • Collegeville 19426
  • Conshohocken 19428
  • Dresher 19025
  • Elkins Park 19027
  • Flourtown 19031
  • Fort Washington 19034
  • Gilbertsville 19525
  • Gladwyne 19035
  • Glenside 19038
  • Green Lane 18054
  • Harleysville 19438
  • Hatboro 19040
  • Hatfield 19440
  • Horsham 19044
  • Huntingdon Valley 19006
  • Jenkintown 19046
  • King Of Prussia 19406
  • Lafayette Hill 19444
  • Lansdale 19446
  • Merion Station 19066
  • Narberth 19072
  • Norristown 19401, 19403
  • North Wales 19454
  • Oreland 19075
  • Pennsburg 18073
  • Perkiomenville 18074
  • Philadelphia 19126
  • Plymouth Meeting 19462
  • Pottstown 19464
  • Royersford 19468
  • Schwenksville 19473
  • Souderton 18964
  • Telford 18969
  • Willow Grove 19090
  • Wyncote 19095
  • Wynnewood 19096
Philadelphia County (45 ZIPs)
  • Philadelphia 19102, 19103, 19104, 19106, 19107, 19111, 19114, 19115, 19116, 19118, 19119, 19120, 19121, 19122, 19123, 19124, 19125, 19127, 19128, 19129, 19130, 19131, 19132, 19133, 19134, 19135, 19136, 19137, 19138, 19139, 19140, 19141, 19142, 19143, 19144, 19145, 19146, 19147, 19148, 19149, 19150, 19151, 19152, 19153, 19154
New Jersey
Burlington County (25 ZIPs)
  • Beverly 08010
  • Bordentown 08505
  • Browns Mills 08015
  • Burlington 08016
  • Chesterfield 08515
  • Columbus 08022
  • Florence 08518
  • Hainesport 08036
  • Joint Base Mdl 08640, 08641
  • Lumberton 08048
  • Maple Shade 08052
  • Marlton 08053
  • Medford 08055
  • Moorestown 08057
  • Mount Holly 08060
  • Mount Laurel 08054
  • Palmyra 08065
  • Pemberton 08068
  • Riverside 08075
  • Riverton 08077
  • Roebling 08554
  • Vincentown 08088
  • Willingboro 08046
  • Wrightstown 08562
Camden County (32 ZIPs)
  • Atco 08004
  • Audubon 08106
  • Barrington 08007
  • Bellmawr 08031
  • Berlin 08009
  • Blackwood 08012
  • Camden 08102, 08103, 08104, 08105
  • Cherry Hill 08002, 08003, 08034
  • Clementon 08021
  • Collingswood 08108
  • Glendora 08029
  • Gloucester City 08030
  • Haddon Heights 08035
  • Haddonfield 08033
  • Lawnside 08045
  • Magnolia 08049
  • Merchantville 08109
  • Mount Ephraim 08059
  • Oaklyn 08107
  • Pennsauken 08110
  • Runnemede 08078
  • Sicklerville 08081
  • Somerdale 08083
  • Stratford 08084
  • Voorhees 08043
  • Waterford Works 08089
  • West Berlin 08091
Gloucester County (21 ZIPs)
  • Clayton 08312
  • Deptford 08096
  • Franklinville 08322
  • Gibbstown 08027
  • Glassboro 08028
  • Mantua 08051
  • Mickleton 08056
  • Monroeville 08343
  • Mount Royal 08061
  • Mullica Hill 08062
  • National Park 08063
  • Newfield 08344
  • Paulsboro 08066
  • Pitman 08071
  • Sewell 08080
  • Swedesboro 08085
  • Thorofare 08086
  • Wenonah 08090
  • Westville 08093
  • Williamstown 08094
  • Woodbury Heights 08097
Mercer County (16 ZIPs)
  • Hopewell 08525
  • Lawrence Township 08648
  • Pennington 08534
  • Princeton Junction 08550
  • Titusville 08560
  • Trenton 08609, 08610, 08611, 08618, 08619, 08620, 08628, 08629, 08638, 08690, 08691
Salem County (5 ZIPs)
  • Elmer 08318
  • Penns Grove 08069
  • Pennsville 08070
  • Salem 08079
  • Woodstown 08098

Don't see your town? Just because it's not listed doesn't mean we don't service it. Call or text (267) 902-0142.

Let's get your comfort back on track.

Planning a replacement or fighting an HVAC problem? Metro Mechanical Services is here to help. Schedule service or request an estimate today.

๐Ÿ“ Request Service Online โ†’
QR code linking to the Metro Mechanical Jobber service request form
Scan to book from your phone

Takes about a minute. Your request goes straight to our scheduling system and we'll get back to you.

FAQ

What's included in Mo's 15-Point Safety Tune-Up?

15 checks covering safety, combustion, airflow, electrical and thermostat, including a carbon monoxide test and a heat exchanger visual inspection. See the full checklist. $49, offer valid through Oct 31, 2026. It's general maintenance, not a deep cleaning.

Does 10% off apply to any service?

Yes, 10% off any service through October 31, 2026.

Do you serve New Jersey?

Yes. We serve South Jersey and Philadelphia within about 35 miles of Fishtown (19125).

Can I text instead of calling?

Yes. Text (267) 902-0142, and include photos of the problem if you can.

Do you offer financing?

Yes. Financing is provided by FTL Finance, subject to credit approval. Payments start at $166/mo for a full HVAC system, $80/mo for an 80% gas furnace and $53/mo for a water heater, and repairs of $300 and up can be financed.

๐Ÿ“ž Call๐Ÿ’ฌ TextRequest