Based on 813 maintenance jobs completed by McCorry Comfort. Average $495, median $300.
Schedule MaintenanceBucks County homeowners ask us the same question every fall: what's a maintenance visit going to cost? Here's the honest breakdown, pulled from our actual job data β not industry averages from a website that's never serviced a boiler in its life.
Across 813 maintenance visits in the Philadelphia area (including Bucks County, Montgomery County, and Philadelphia proper), the average maintenance job ran $495. The median was $300. That gap between mean and median tells you something: most visits are in the $150β$400 range, but the jobs that run higher (multi-system homes, equipment that needs parts during the tune-up) pull the average up.
| Metric | Cost |
|---|---|
| Average | $495 |
| Median | $300 |
| 10th percentile | $150 |
| 25th percentile | $160 |
| 75th percentile | $540 |
| 90th percentile | $960 |
| Minimum | $80 |
| Maximum | $4,482 |
The $80 minimum is a plan customer with a discounted visit. The $4,482 max was a maintenance visit that revealed significant work needed β the maintenance turned into a service job. That's actually an argument for maintenance: better to find it during a scheduled visit than during a breakdown.
| Location | Jobs | Average | Range |
|---|---|---|---|
| Philadelphia | 405 | $428 | $150β$825 |
| Jenkintown | 25 | $299 | $150β$750 |
| Bala Cynwyd | 16 | $407 | $150β$895 |
| Woodlyn | 16 | $522 | $459β$669 |
| Bryn Mawr | 14 | $640 | $375β$1,650 |
| Conshohocken | 11 | $669 | $240β$1,020 |
| Huntingdon Valley | 9 | $267 | $150β$759 |
| Elkins Park | 9 | $212 | $139β$480 |
| Newtown | 7 | $323 | $150β$725 |
| North Wales | 6 | $232 | $100β$385 |
| Norristown | 6 | $997 | $375β$3,205 |
| Ambler | 5 | $612 | $150β$860 |
| Flourtown | 5 | $986 | $600β$1,083 |
| Chalfont | 7 | $151 | $99β$180 |
| Narberth | 6 | $140 | $99β$170 |
Chalfont and Narberth average low because those are predominantly plan customers getting their scheduled visits at reduced rates. Norristown and Flourtown run higher because the jobs there tend to involve additional work beyond the basic tune-up.
A standard single-system maintenance visit β one furnace or one AC unit β runs $150β$300 for straightforward equipment in good condition. The price climbs when:
Not significantly. A fall heating tune-up and a spring cooling tune-up are similar in terms of time and complexity. Heating visits tend to involve more combustion analysis and flue inspection (for gas equipment); cooling visits focus more on refrigerant charge and coil condition. The base cost is comparable.
A one-time maintenance visit is straightforward: you call, we come, you pay. A maintenance plan is different β you pay a set annual or monthly fee that covers scheduled visits plus some level of discounting on repairs or service calls.
Whether a plan makes sense depends on your equipment. For newer systems under 7 years old, a one-time annual visit is probably all you need. For aging equipment β especially gas heat in an older Bucks County or Montgomery County home β a plan often pays for itself the first time it catches something during a scheduled visit instead of an emergency call.
We track why our service calls happen. The most common causes of preventable breakdowns:
None of these are expensive to fix during a maintenance visit. All of them are more expensive when they cause an emergency call.
Bucks County homes span a huge range β row homes in Bristol and Levittown with aging steam heat, newer construction in Newtown with multi-zone forced air, and older farmhouses in Doylestown with mix-and-match systems. We service all of it.
If you're in a Levittown cape cod or a Newtown colonial, your HVAC setup is probably straightforward. If you're in an older Doylestown or New Hope property, you may have a boiler, separate domestic hot water, and window AC β and maintenance on that setup takes longer and costs proportionally more.
The best time to schedule fall heating maintenance is SeptemberβOctober, before the first cold snap. Spring cooling maintenance is MarchβApril. We get busy fast once the weather turns, and emergency calls take priority over scheduled maintenance. Book early if you want a specific window.
Based on 813 jobs, the average is $495 with a median of $300. Most visits fall between $160 and $540. Standard single-system tune-ups run $150β$300.
Inspection of heat exchanger, burners, flue, electrical connections, blower, filter, and controls. For AC: refrigerant charge, coils, condensate drain, and electrical components.
Twice a year: once in fall for heating, once in spring for cooling. Pennsylvania winters are hard on heating equipment.
For most homeowners with equipment over 7 years old, yes. The real value is catching problems before they become emergency no-heat calls in February.
Pricing based on 813 actual maintenance jobs completed by McCorry Comfort, January 2024βFebruary 2026. Your cost may vary based on equipment type, age, and number of systems.
π Serving Bucks County, Montgomery County, Philadelphia & surrounding areas. Available 24/7.