Contents
Key points
- Most HVAC shops charge $75 to $150 an hour for labor, plus a service or diagnostic fee of $70 to $200 to show up. After-hours work runs 1.5 to 2 times the standard rate.
- Your real hourly rate is built from your costs, not the market. Overhead, true labor cost, and profit all go into the number.
- A tech's billable hours are only a slice of the workday. Price for the hours you can bill, not the hours you clock.
- Flat rate is your hourly rate times the expected time, plus parts marked up 20 to 50 percent.
- A price only earns money on jobs you win. The quote goes out, the customer calls back, and the shop that answers gets the job.
This HVAC pricing guide is for the contractor working out what to charge. Most HVAC shops charge $75 to $150 an hour for labor, plus a service or diagnostic fee to show up. But a market number is not your number. The rate that keeps your business alive comes from your own costs, not from what the shop across town charges.
Below you will find the two ways HVAC shops charge, the going rates and fees, and the math that turns your costs into a rate you can defend. There is one worked example that starts with a one-truck shop's real numbers and ends with a flat price for a condenser fan-motor job. Then you will see how working HVAC owners actually set their prices.
Hourly vs flat rate: how HVAC shops charge
There are two main ways to price a job. You bill by the hour, or you quote one flat price for the whole job. Most shops end up using a mix. Small, hard-to-guess repairs go hourly, and common jobs get a flat price. Here is how each one works.
Hourly (time and materials)
You charge for the hours you work plus the parts you use. It is simple and it protects you on messy jobs where you cannot guess the time. The downside is that the customer does not know the total until you are done, and some worry the clock is running slow on purpose.
Flat rate
You give one price for the job before you start. The customer knows the total up front, which builds trust and often wins the sale. You keep the reward for working fast. The risk is yours if the job runs long, so your flat price has to be built on honest time estimates.
What HVAC shops charge: rates and fees
Before you set your own price, it helps to know the going rates. These are the market ranges. Treat them as a sanity check, not a target. Your real rate comes from the math in the next section.
- Hourly labor rate: HVAC pros charge an average of $75 to $150 an hour, not counting parts or fees.
- Service or diagnostic fee: most shops charge $70 to $200 just to show up and diagnose the problem.
- After-hours and emergency: an after-hours diagnostic runs $150 to $300, and emergency labor is 1.5 to 2 times the standard rate.
- Common repairs: a tune-up runs $70 to $100, a capacitor $150 to $400, and a refrigerant recharge $200 to $600. AC repair overall lands around $150 to $450.
- System installs: $5,000 to $12,500, with a furnace around $3,000 to $7,000 and central AC $3,500 to $10,000.
- Maintenance plans: $150 to $500 a year, often at a 10 to 15 percent discount on repairs.
One honest caveat before you lean on those numbers: nearly every published HVAC price range traces back to the same handful of consumer cost-estimate sites, not real contractor books. Even the most complete guide discloses that its figures are aggregated from sites like Angi and HomeGuide. Use the ranges to sanity-check your own math, never as your price.
The cost math: build your real hourly rate
Here is the part every guide buries under a sales pitch. Your rate is not a guess. You build it from three things: your overhead, your true labor cost, and the profit you want on top. Get these right and the market ranges above will look about right too.
One trap sinks new shops. A tech's billable hours are only a slice of the workday. The rest is driving, pulling parts, quoting, and paperwork. One HVAC tech on Reddit said their shop plans its income around 5 to 6 billable hours out of every 8 worked. So if you divide your yearly costs by 2,000 clocked hours, your rate will be too low to survive. You have to divide by the hours you can actually bill.
A worked example: from your costs to one job price
Let's build a real number for a one-truck shop. These are our own inputs, not a textbook. Say your yearly overhead is $92,000. That is your truck, fuel, insurance, phone, software, tools, license, and EPA fees. You clock about 2,080 hours a year, but you only bill about 55 percent of them. That is roughly 1,150 billable hours.
Step one: overhead per billable hour
Take the $92,000 in overhead and spread it across the hours you can bill. That is $92,000 divided by 1,150 hours, or $80 an hour. Every billable hour has to carry $80 of overhead before you have paid yourself a cent.
Step two: your true labor cost
Say you pay yourself, or a tech, $28 an hour. That is not the real cost. Add payroll taxes of about 10 percent and benefits of about 15 percent. So $28 times 1.25 is $35 an hour. That is your true labor cost.

Step three: base cost, then profit
Add the overhead and the labor. That is $80 plus $35, or $115 an hour. This is your break-even. At $115 you cover your costs and earn nothing. Now add profit. Published targets put net margins around 10 to 20 percent, and some coaches aim for 20 to 25 percent. To keep it simple, add 20 percent on top of base cost: $115 times 1.20 is $138 an hour. That is your billable rate. For after-hours, times it by 1.5, which gets you to $207 an hour.
Step four: turn the rate into a flat price
Now price one real job: swapping a failed condenser fan motor. From experience it takes about 2.5 hours. Labor is 2.5 times your $138 rate, or $345. The motor and fittings cost you $260. Mark parts up by 45 percent, so $260 becomes $377. Add labor and parts: $345 plus $377 is $722. That is your flat price, built from your own costs, not copied from anyone. Drop the final number straight into our free HVAC estimate template and it is ready to send.
Parts markup: what to add on equipment
Parts are not sold at cost. You buy them, stock them, warranty them, and stand behind them. Most HVAC shops apply a 20 to 50 percent markup on parts and equipment. So a $100 part is billed at $120 to $150. That markup is not padding. It pays for the trip to the supply house and the risk if the part fails.
How working HVAC owners actually price
The formulas are clean, but the shop numbers are higher than people expect. Replying to a tech who wished for a $165 hourly rate, one HVAC owner on Reddit spelled out why the rate covers far more than the wage: advertising, taxes, licensing, insurance, maintenance, and gas make the list of things that take your money "staggering and endless." The wage is a small slice of the rate.
The bigger risk is charging too little. As one HVAC owner put it on Reddit, many small one- and two-man shops price way too low and leave hundreds of thousands of dollars on the table every year. If your booked calendar is always full weeks out, you are too cheap and should raise your rate.
When to raise your prices
Set your rate once and it goes stale. Equipment costs more each year. Fuel and insurance climb. If your schedule is always booked out, that is the market telling you to charge more. Review your numbers at least once a year, and reprice when your costs move. A small yearly bump is easier on customers than one big jump every five years.
The step that decides if your price earns anything
Here is the part no pricing guide mentions. A price only earns money on jobs you win. You do the math, quote a fair flat price, send the estimate, and then the customer calls back to book. If that call goes to voicemail because you are on a roof or in an attic, they dial the next shop. Your careful pricing just booked a job for someone else.
This is the leak at the end of every quote. EveryDial answers your phone and books the job when you cannot pick up, so the estimates you worked hard to price actually turn into paid work. Before you touch your rates, make sure every caller gets an answer. Our missed-call cost calculator shows what those missed callbacks are worth in a month.
EveryDial answers and books the job when you can't pick up. Free to try.
Once your rates are set, lock the job terms in writing with our free HVAC contract template. If you are still building the business around these numbers, our HVAC business plan guide shows where pricing fits in your first-year budget.
Frequently asked questions
How do you price an HVAC job?
Start with your yearly overhead and divide it by the hours you can actually bill, not the hours you clock. Add your true labor cost, meaning your wage plus payroll taxes and benefits. That gives your break-even rate. Add 20 percent or more for profit to get your billable hourly rate, then mark parts up 20 to 50 percent on top.
How much do HVAC techs charge per hour?
HVAC pros charge an average of $75 to $150 an hour for labor. Most shops also charge a service or diagnostic fee of $70 to $200 just to show up. After-hours or emergency work runs 1.5 to 2 times the standard rate.
Should HVAC be flat rate or hourly?
Most shops use both. Flat rate works best for common jobs, since the customer knows the total up front and it builds trust. Hourly is safer for messy repairs where the time is hard to guess. The trend is toward flat rate for everyday work because customers like knowing the price before you start.
What is an HVAC service call or diagnostic fee?
Most shops charge $70 to $200 to come out and diagnose the problem. After-hours visits run more, usually $150 to $300. Many shops credit that fee toward the repair if you go ahead with the work.
What profit margin should an HVAC business target?
Published targets put net margins around 10 to 20 percent, with some coaches aiming for 20 to 25 percent and service and repair carrying higher gross margins than new installs. Treat those as estimates. Your real margin comes from your own overhead and the rate you build from it, not from an industry average.
