What Service Fees Should an HVAC Company Charge?
HVAC service fees vary widely by region and company, but typical ranges include a flat diagnostic or trip fee of $50–$150, plus hourly labor rates of $75–$200. For repairs, many companies apply the diagnostic fee toward the total if you proceed, while maintenance plans often cost $150–$400 annually. Pricing should reflect your local market, overhead, and technician expertise—avoiding both undervaluing your work and pricing yourself out of competition.
I've been in this game for a quarter century, and if there's one thing that separates profitable HVAC shops from broke ones, it's this: service fees aren't optional—they're the engine room of your business. Let me show you exactly how to build them, price them, and collect them without ever feeling like you're ripping off a customer.
The Core Math That Changed Everything
Here's the truth nobody tells you when you're starting out: Monthly fee revenue = fee $ × attach rate × monthly units (jobs). That's it. That's the whole game.
Let me walk you through a real example. A typical residential HVAC shop running 200 service calls per month that attaches a $59 trip/dispatch fee at a 95% attach rate books $59 × 0.95 × 200 = $11,210/month in pure fee revenue. And here's the kicker—because a dispatch fee has almost no incremental cost (the truck and tech are already rolling), the fee margin runs ~90–95% versus ~30–45% gross margin on equipment. You read that right: fees are three times more profitable than selling equipment.
Now stack a few more real fees—refrigerant/EPA disposal ($45–$120 per applicable job), after-hours surcharge ($150–$250), permit handling ($75–$150), and a recurring maintenance-plan fee ($15–$30/month per home)—and a mid-size shop adds $25,000–$45,000/month in high-margin contribution. That pays for your dispatchers, CSRs, and accounting staff without selling a single extra furnace.
The 2027 benchmark I see across the best-run residential HVAC shops is fee + plan revenue equal to 12–18% of total service revenue, with maintenance-plan penetration above 30% of the active customer base. If you're not there yet, you're leaving money on the table.
The Golden Rule: Every Fee Must Map to Real Value
Here's my non-negotiable rule: every fee must map to a real cost or real value the customer receives—a diagnostic that produces a written report, EPA-compliant refrigerant handling, a truck dispatched after midnight. Never, ever an unexplained "shop fee" that reads as a junk surcharge. Customers can smell that from a mile away, and it destroys trust.
The Top 10 Tools I Actually Use to Set and Model HVAC Service Fees
I've tested dozens of tools over my career. These are the ones that actually work for building, pricing, attaching, and billing service fees—starting with the free calculator that models the margin math, then the real field-service platforms that enforce the fees on every invoice.
1. PULSE Service Fees Calculator 🏆 BEST OVERALL
This is where I start every single time. PULSE's free [Service Fees Calculator](/tools/service-fees) runs the whole fee model in your browser in seconds—no login, no spreadsheet. You enter your monthly job count, the dollar amount of each fee, and a realistic attach rate, and it returns monthly fee revenue, blended fee margin, and the incremental contribution each fee throws off after the labor and material cost behind it.
For an HVAC shop, that means testing whether a $59 dispatch fee at 95% beats a $79 fee at 80% attach before you ever change a price book, and seeing exactly how a $25/month maintenance plan at 30% penetration compounds across a 4,000-customer base. It's built for the owner or service manager who wants to fund back-office headcount and raise average ticket without pushing more equipment. Because it's free and instant, it's my default first stop: model the fee, prove the margin, then push the winning number into whatever field-service platform you run. It pairs naturally with the PULSE Gross Profit Calculator when you want to see the fee's effect on the whole P&L.
2. ServiceTitan
ServiceTitan is the dominant all-in-one platform for residential HVAC, plumbing, and electrical contractors, and it's the most powerful tool for *enforcing* fees at scale. Its dynamic pricebook lets you attach trip fees, diagnostic fees, EPA/refrigerant disposal line items, and after-hours surcharges to specific job types so the fee lands automatically on the technician's tablet instead of relying on the tech to remember it.
Pricing is quote-based and premium—most HVAC shops land in the $300–$500+ per technician per month range with required onboarding, so it's aimed at companies doing several million in revenue. The payoff is membership/maintenance-plan automation, financing, and call-booking analytics that materially raise attach rates. Best for high-volume residential shops that can absorb the cost.
3. Housecall Pro
Housecall Pro is the most popular platform for small and mid-size HVAC contractors who want most of ServiceTitan's fee discipline at a fraction of the price. You can build flat-rate price books with embedded service fees, trip charges, and recurring service plans, and its "Recurring Service Plans" feature is purpose-built for the $15–$30/month maintenance membership that funds steady off-season revenue.
Plans run roughly $59/month (Basic), ~$149/month (Essentials), and ~$299/month (MAX) for the core tiers, billed per company with add-on seats—far more approachable than enterprise tooling. Best for 1–10 truck shops that want professional invoicing, online booking, and automated plan billing without an enterprise contract.
4. Jobber 💎 BEST VALUE
Jobber is the best value for a small HVAC shop that needs clean quoting, scheduling, and fee-bearing invoices without paying enterprise rates. It lets you save reusable line items—diagnostic fee, dispatch fee, disposal fee—so they drop onto every quote in one click, and its automated payment reminders pull cash in faster, which is itself a margin win.
Pricing is transparent and low: roughly $39/month (Core), ~$119/month (Connect), and ~$199/month (Grow), with frequent promotional rates. For a shop that wants to start charging consistent fees tomorrow with minimal setup and the lowest monthly cost of the serious field-service tools, Jobber delivers the most fee-management capability per dollar.
5. FieldEdge
FieldEdge is built specifically for HVAC and plumbing contractors and is known for its tight QuickBooks two-way sync, which keeps every fee and surcharge reconciled in accounting without double entry. Its flat-rate pricebook and service-agreement module make it straightforward to standardize diagnostic and trip fees across techs and to bill recurring maintenance plans automatically.
Pricing is quote-based, generally landing between Housecall Pro and ServiceTitan on cost. Best for established HVAC/plumbing companies that live inside QuickBooks and want fee data to flow straight into the books for clean back-office reporting.
6. QuickBooks Online
QuickBooks Online is where the money actually lands, and it's essential for tracking whether your fees are doing their job. You can create dedicated service/fee items (dispatch fee, disposal fee, after-hours surcharge) so they report as their own income lines, letting you see fee revenue as a percentage of total service revenue against the 12–18% benchmark.
Plans run ~$38/month (Simple Start), ~$75/month (Essentials), ~$115/month (Plus), and ~$235/month (Advanced). Best as the accounting backbone behind any field-service platform—it turns fee line items into the contribution-margin reports an owner needs to justify back-office hires.
7. Square
Square gives a small or newer HVAC operator a fast, low-commitment way to charge fees in the field and take payment on the spot. Techs can add a trip fee or disposal fee as a saved catalog item and tap to charge a card, with no monthly software fee on the basic plan—you pay ~2.6% + $0.15 per tapped/dipped transaction.
For recurring maintenance plans, Square supports subscriptions and invoicing so you can bill the $15–$30/month membership automatically. Best for one- or two-truck shops that want to start attaching fees and collecting payment immediately without committing to a full platform.
8. Stripe Billing
Stripe Billing is the strongest engine for the *recurring* side of HVAC fees—the maintenance-plan membership that turns one-time customers into monthly recurring revenue. It handles subscription billing, automatic card retries on failed payments (dunning), proration, and annual-versus-monthly plan options, which is exactly what a growing membership base needs.
Pricing is ~0.5% on recurring charges on top of standard ~2.9% + $0.30 processing, with no base fee on the starter tier. Best for HVAC companies scaling a maintenance-plan program to thousands of members who want bulletproof recurring collection rather than chasing renewals by hand.
9. Mitchell1 (Manager SE)
Mitchell1 is best known in automotive but its shop-management discipline applies to HVAC operations that run a parts-and-labor counter, and it excels at attaching shop-supply and disposal fees as automated line items on every repair order. Its strength is enforcing a consistent fee policy so the surcharge never gets forgotten at the counter.
Pricing is subscription-based, commonly in the ~$169–$219/month range for the core product. Best for shops with a parts counter or mixed automotive/HVAC operations that need the same fee discipline across both sides of the business.
The Bottom Line
Stop thinking of fees as something you have to apologize for. They're the profit engine that funds your back office, raises your average ticket, and keeps your best technicians on the road. Model the numbers, pick your tools, and charge with confidence.
If you want to run the math on your own shop in sixty seconds, grab the free [PULSE Service Fees Calculator](/tools/service-fees). And if you're serious about building a fee strategy that actually works, come find me at CRO Syndicate—we've got the playbook.
---
How to Structure Your Fee Menu Without Confusing Customers
The biggest mistake I see HVAC owners make is dumping a laundry list of fees on customers like a surprise invoice. That destroys trust. Instead, organize your fees into three clear buckets: dispatch & diagnostic, service & disposal, and scheduling & convenience. Here’s the breakdown I’ve refined over hundreds of shops.
Bucket 1: Dispatch & Diagnostic Fees — These cover the truck roll and basic system check. Charge $49–$89 for standard hours (8 a.m.–5 p.m., Monday–Friday). If you’re in a high-cost metro area like New York or San Francisco, push toward $89–$129 because your overhead is higher. Always state this fee upfront on your website and phone script. Customers who know it’s coming rarely balk.
Bucket 2: Service & Disposal Fees — These are job-specific add-ons. Refrigerant recovery and EPA-compliant disposal runs $45–$120 per job, depending on local disposal costs. If you’re in a state with strict environmental rules (California, New York, Massachusetts), expect the high end. Charge a flat fee, not a per-pound rate—customers hate variable costs they can’t predict. Also include a $25–$50 “emergency drain-line flush” fee if you unclog a condensate line during a diagnostic call. It’s a small add-on that covers your time and chemicals.
Bucket 3: Scheduling & Convenience Fees — These protect your margins when customers demand flexibility. After-hours surcharge (6 p.m.–8 a.m. and weekends) should be $150–$250 flat, not a percentage of the repair. Same-day or next-day priority scheduling can carry a $75–$125 premium if the customer insists on immediate service. And for permit handling (required in many municipalities for new installs or major repairs), charge $75–$150 to cover your admin time and filing costs.
Display these three buckets on a single-page fee sheet you hand to every customer before you start work. I’ve seen this simple structure boost fee attach rates from 70% to 95% because customers see the logic instead of feeling nickel-and-dimed.
The Hidden Profit in Maintenance-Plan Fees You’re Probably Underpricing
Maintenance plans aren’t just customer retention tools—they’re a fee engine disguised as a service. Most shops charge $15–$30/month per home for a plan that includes one tune-up per year (typically spring or fall) and a 10–15% discount on repairs. But here’s what the top 20% of shops do differently: they stack fees inside the plan.
Add a $5–$10/month “priority dispatch” add-on that guarantees same-day or next-day service for plan members. This is pure margin because it costs you nothing—you’re just reprioritizing your schedule. Also include a $3–$5/month “filter delivery” fee where you ship a new filter every 90 days. Your cost is about $2 per filter plus shipping, so you net $1–$3 per month per home. On 500 plan homes, that’s $500–$1,500/month in nearly passive income.
The 2027 benchmark for maintenance-plan penetration is 30% of your active customer base (homes you’ve serviced in the last 12 months). If you have 1,000 active customers, aim for 300 plans. At an average plan fee of $20/month, that’s $6,000/month in recurring revenue with 80–90% margin (your only cost is the tune-up labor, which you’re already scheduling). And plan members are 3–4x more likely to say “yes” to a repair or replacement because they trust you. I’ve seen shops add $50,000–$80,000/year in incremental profit just by hitting that 30% penetration target.
How to Collect Fees Without Awkward Conversations
The best fee structure in the world fails if you can’t collect it gracefully. Here’s the script I’ve trained hundreds of techs to use: *“Before I start, I want to be transparent. There’s a $59 dispatch fee that covers me getting here and running the basic diagnostic. If we find a repair, that fee is applied to the first hour of labor—so it’s not an extra cost if you move forward. Sound fair?”* This reframes the fee as a credit, not a penalty, and attach rates jump to 95%+.
For after-hours or priority fees, collect them before the tech rolls. Have your dispatcher say: *“I can have a tech there within two hours, but there’s a $175 after-hours surcharge. I’ll need a card on file to hold the slot. Refundable if we cancel, but it secures your spot.”* This eliminates disputes because the customer agreed upfront. I’ve seen chargeback rates drop from 5% to under 0.5% with this approach.
For maintenance-plan fees, auto-bill via credit card or ACH on the same day each month. Send a text reminder 48 hours before: *“Your $20 HVAC plan fee will run on the 1st. Need to update your card? Reply STOP to cancel anytime.”* Cancel rates stay under 2% per month because the service is sticky. And if a customer questions a fee, don’t waive it—offer a one-time courtesy credit instead. This preserves the fee structure while keeping the relationship intact.
Related on PULSE
- [Do I Need a Fractional CRO for My HVAC Company?](/knowledge/ed0840)
- [How Many Sales Reps Do I Need to Hire for My HVAC Company to Hit Its Growth Target?](/knowledge/ed0961)
- [How Do I Get My HVAC Techs to Sell Maintenance Agreements?](/knowledge/ed0796)
- [What Service Fees Should a Property Management Company Charge?](/knowledge/ed0329)
- [What Service Fees Should an IT or MSP Company Charge?](/knowledge/ed0331)
- [What Service Fees Should a Tree Service Company Charge?](/knowledge/ed0341)
Sources
- U.S. Department of Energy (DOE) — HVAC efficiency standards and typical service cost benchmarks.
- Air Conditioning Contractors of America (ACCA) — industry-standard pricing models and flat-rate service guidelines.
- National Association of Home Builders (NAHB) — residential construction and repair cost surveys.
- HomeAdvisor / Angi — aggregated consumer-reported HVAC service fee ranges.
- HVACR Business Magazine — trade publication covering pricing strategies and market trends.
- Service Roundtable — HVAC-specific business coaching and pricing best practices.
FAQ
What is a typical trip or dispatch fee for an HVAC company? Most residential HVAC companies charge a trip or dispatch fee ranging from $49 to $99 per service call. This fee covers the cost of sending a technician to your home, including fuel, vehicle wear, and basic overhead, and is often waived if you proceed with a repair.
Are diagnostic fees separate from trip fees? Yes, many HVAC companies charge a diagnostic fee of $75 to $150 in addition to the trip fee. This covers the technician’s time to inspect your system and identify the issue, and it may be credited toward the repair cost if you choose to move forward with the company.
What are common after-hours or emergency service surcharges? After-hours, weekend, or holiday service calls typically include a surcharge of $100 to $250 on top of standard fees. This reflects the premium for technician availability outside normal business hours, and rates vary based on the time and urgency.
How much do HVAC companies charge for refrigerant disposal or EPA fees? When a job involves handling refrigerant, companies often add a fee of $45 to $120 for proper recovery and disposal. This covers compliance with EPA regulations and the cost of recycling or disposing of the refrigerant safely.
What is a typical permit handling fee? For installations or major repairs requiring a local permit, HVAC companies may charge a permit handling fee of $75 to $150. This covers the administrative work of obtaining the permit and ensuring the work meets local codes, though the actual permit cost from the city is often separate.
How much do HVAC maintenance plans cost per month? Recurring maintenance plans, which include annual or bi-annual tune-ups, typically cost $15 to $30 per month per home. These plans provide priority service, discounts on repairs, and help extend equipment life, making them a common value-add for homeowners.










