Pricing Jobs When You're Just Starting Out as an HVAC Contractor
Underpricing is how new HVAC contractors go out of business while staying busy. Here is a practical framework for setting prices that are competitive, profitable, and sustainable from day one.
The single most common reason new HVAC contractors fail is not lack of technical skill or customers — it is pricing. They charge what feels 'fair' or slightly below market to win jobs, then discover six months in that they are making less per hour than they did working for someone else, with all the stress of running a business added on top. Pricing is not guesswork. It is math. Here is how to do it right.
Start With Your Cost of Doing Business
Before you set a single price, calculate your monthly overhead. This is the amount you must earn just to break even — before paying yourself a dime. Add up: truck payment or depreciation, insurance, fuel, tools, software (job management, accounting, answering service), phone, marketing spend, parts and materials markup loss, and any other monthly expenses. Most solo HVAC operators are surprised to find their overhead runs $4,000-$8,000 per month. Divide by your billable hours (realistic: 100-140 hours/month for a solo operator) to get your break-even hourly rate.
Flat-Rate vs. Time-and-Material Pricing
The HVAC industry has largely moved to flat-rate pricing — charging a fixed price for a defined job, not an hourly rate plus parts. Flat-rate pricing benefits you (you earn more when you are efficient) and benefits the customer (no surprise on the final invoice). The alternative, time-and-material pricing, charges for actual hours plus parts cost. Time-and-material is common for service calls where the scope is undefined, but flat-rate is more professional for repairs and installations. Start building a flat-rate price book from day one.
| Flat-Rate Pricing | Time-and-Material Pricing |
|---|---|
| Fixed price agreed before work starts | Price depends on how long the job takes |
| Customer knows total cost upfront | Customer cannot predict final cost |
| You earn more when efficient | You earn more when slow |
| Standard in modern HVAC | Common for diagnostic/service calls |
| Easier to sell and approve | More explanation required |
How to Build Your Flat-Rate Price Book
A flat-rate price book lists standard HVAC jobs with a fixed price for each. Start with your 20 most common jobs: diagnostic service call, capacitor replacement, contactor replacement, refrigerant recharge, motor replacement, thermostat replacement, maintenance tune-up, and so on. For each job, calculate: (parts cost) + (time in hours x your labor rate) + (overhead allocation) + (profit margin). Several HVAC flat-rate pricing guides and software tools (like Profit Rhino or Flat Rate Plus) give you a starting framework based on your market.
Do Not Skip the Service Call Fee
Always charge a service call / diagnostic fee — typically $75-$150 for residential. This covers your drive time, your technician's time diagnosing the problem, and the overhead of running a service call that may or may not result in a repair. Some contractors waive the service call fee if the customer approves a repair, which is a reasonable practice that encourages booking. What is never reasonable is doing free diagnostics — you are burning an hour of overhead and your expertise every time, and it devalues your service.
Parts Markup: The Standard You Need to Know
Charging your cost for parts is another pricing mistake new contractors make. You provide value in sourcing, stocking, transporting, and warranty-backing the parts you install. Standard HVAC parts markup ranges from 30% to 100% depending on the part, your supplier relationship, and your market. A capacitor you pay $8 for at the supply house should retail for $80-$120 installed — not because you are gouging, but because that covers the cost of stocking it, the markup on the supply house's price, the warranty, and your time handling it.
Researching Your Local Market
Price in a vacuum and you may be 30% above or below market without knowing it. Research what competitors charge by checking their websites (many post service call fees and common repair prices), calling as a customer to get quotes, or simply asking in contractor forums and trade groups. Aim to be in the top half of your market on price — if you are the cheapest option, you will attract price-sensitive customers and signal lower quality. Strong communication and responsiveness justify higher prices.
Adjusting Prices After Your First 90 Days
Review your pricing after your first 90 days with real data. Track: average job value, which jobs take longer than expected, which parts cost you more than budgeted. If you are closing more than 80% of quoted jobs, you may be underpriced — raise prices 10-15% and watch your close rate. A close rate of 60-70% is healthier and more profitable. If customers push back hard on price regularly, you either have a communication issue or you are genuinely priced above market.
Stop missing calls. Start capturing every job.
CallJolt answers 24/7 for $149/mo. Set up in under 5 minutes.
Frequently Asked Questions
What should I charge for a residential HVAC service call?
Service call / diagnostic fees typically range from $75 to $150 in most U.S. markets. Factor in your drive time, overhead, and the time spent diagnosing. Many contractors waive this fee if the customer books a repair.
How much should I mark up HVAC parts?
Standard HVAC parts markup ranges from 30% to 100%+ depending on the part. A common approach: 2-2.5x your supply house cost for most parts. This accounts for carrying costs, warranty, and the value of having the part available immediately.
Is it okay to charge less than competitors when I'm new?
A modest discount (10-15%) can help you win early jobs and reviews, but sustained deep discounting is unsustainable. Calculate your true break-even first — you may discover you are already underpricing without even knowing it.
What does flat-rate pricing mean for HVAC?
Flat-rate pricing means you charge a fixed, pre-determined price for each job type (capacitor replacement, diagnostic, etc.) regardless of exactly how long it takes. The customer knows the price before you start. It is the industry standard for professional HVAC companies.
How do I handle customers who think my prices are too high?
First, confirm your prices are actually competitive in your market. If they are, reframe the conversation around value: your response time, your warranty, your direct owner involvement, and your communication. Price-only customers are rarely your best customers.
What Service Business Owners Are Saying
“I was missing 8-10 calls a week and didn't even know it. CallJolt fixed that in one afternoon. It's the best $149 I spend every month.”
“My guys are on job sites all day. Having an AI that answers, takes the info, and texts me the summary is exactly what I needed. Highly recommend.”
Ready to answer every call?
CallJolt sets up in 5 minutes and pays for itself within the first week. No contracts. No per-minute billing.