Swivl
Trades & Services7 min read

How do HVAC contractors write estimates and proposals faster?

Build HVAC estimates from what the job will cost you. Keep a pricebook of your labor rates and equipment, add your markup by category, and let software or AI draft the line items. Swivl's Starter plan includes unlimited estimates you write yourself for $0, with no per-user fees.

Rob Heller

Rob Heller

Published Nov 2, 2026

Estimating for a 4-tech HVAC shop, per month: Swivl Starter $0 (or $49 Growth, unlimited users), Housecall Pro $189 (5 users), Jobber $199 (5 users), ServiceTitan Quote (per tech). Swivl prices every estimate in 6 cost categories, each with its own markup.

Build HVAC estimates from what the job will cost you. Keep a pricebook of your labor rates and equipment, add your markup by category, and let software or AI draft the line items. Swivl's Starter plan includes unlimited estimates you write yourself for $0, with no per-user fees.

Table comparing estimating software for a 4-tech HVAC shop on monthly billing: Swivl $0 or $49 with unlimited users, Jobber $199 or $299 for 5 users, Housecall Pro $189 for 5 users or $329 on Max, ServiceTitan by quote.
Monthly billing, from each company's pricing page on October 13, 2026.

Most HVAC estimates are slow for the same reason. The tech or the owner builds every one from scratch at the kitchen table after a full day of calls. The equipment price gets looked up again, the labor hours get guessed again, and the proposal goes out two days later, after the homeowner has already heard from two other companies.

What speeds it up is keeping your costs in one place, pricing from cost plus markup, and letting software fill in the parts that never change. AI can now draft most of an estimate too. You still have to check what it drafts.

Why do HVAC estimates take so long to write?

An HVAC replacement estimate has a lot of moving parts. There's the equipment, the line set, the pad, the disconnect, the thermostat, the permit, the haul-away, two techs for most of a day, and a truck that isn't on a service call while it's at this job. Leave one out and it comes out of your margin.

Small shops usually don't have a comfort advisor or an estimator. The owner writes the proposals in between service calls, often from memory. The price drifts from one estimate to the next, so two homeowners on the same street can get two different prices for the same system.

A good estimating setup fixes both. The work you repeat lives in a pricebook, the costs are current, and the estimate goes out the same day from the job site.

What did bidding by the fixture teach me about estimates?

Before Swivl, I ran a plumbing company, and we put a lot of time into proposals. Early on we hired an older guy, a master plumber, to help with bids. What blew me away was how he did it. He counted the fixtures and put a price on each one, without even knowing what the fixtures were. I think it was about $250 a fixture, and that was it.

He didn't try to figure out how long the job would take or who he'd have on it. After that we ran into plenty of jobs where the estimate was way off, because we didn't build an accurate materials list and we had a rosy picture of the hours. The bigger the job, the harder it hit. And we were never off in the other direction.

That's why Swivl estimates start from your costs. HVAC has the same trap. A flat number per ton feels fast, but it hides the attic install, the long line set run and the second tech you didn't plan for.

How do you build an HVAC estimate from your costs?

Start with what the job will cost you, then add your markup. In Swivl, an estimate breaks your cost into six categories: labor, materials, equipment, vehicle, subcontractor and other. Each one carries its own markup, because a condenser swap is heavy on equipment and a duct repair is heavy on labor.

  • Labor: hours times your real hourly cost, including burden, for each tech on the job.
  • Materials: the equipment and every small part, from the pad to the whip to the refrigerant.
  • Equipment and vehicle: the vacuum pump, the recovery machine and the truck that sits at this job all day.
  • Subcontractors and other: the electrician for a new circuit, the permit, the disposal fee.

Once your pricebook holds your rates and your common parts, most of an estimate is picking items, and you're not retyping them. The pricebook is free on every Swivl plan.

Stat card showing that a Swivl estimate splits cost into 6 categories, labor, materials, equipment, vehicle, subcontractor and other, each with its own markup.
Cost first, then markup by category.

A walkthrough of how Swivl builds an estimate for a 50-gallon gas water heater replacement. The AI estimator first estimates your cost in six categories (labor, materials, tools and equipment, vehicles, subcontractors and other), then adds your markup per category to get the customer price. It also shows where default markups live in the pricebook. Jump to cost + markup = price at 2:06.

Can AI write an HVAC estimate for you?

It can write the first draft. You describe the job or take photos of the site, and Swivl's AI Estimator builds the line items from your own labor rates, material costs and markups. That turns an evening at the kitchen table into a few minutes of checking.

Check three things before you send it: the hours, the drive time and the margin. Those are the numbers that sank our estimates at the plumbing company. The AI only knows what you describe and what's in the photos, and it doesn't know which tech you're sending.

The AI Estimator costs about 60 credits per estimate, at the same rate on every plan. A short job costs less, and one with a lot of photos and a long materials list costs more. Starter includes 250 credits a month, which is about 4 AI estimates. Growth is $49 a month with 1,500 credits, about 25 AI estimates. Writing an estimate yourself never costs credits.

A short from Swivl: describe the work and the AI Estimator builds the estimate from your own pricing, covering labor, materials and your markup, and the customer approves it from their phone.

What should an HVAC proposal show the homeowner?

A homeowner replacing a system is spending real money with someone they met an hour ago. The proposal should make the decision easy: what you'll install, what's included, what it costs and how to say yes from their phone.

Reginald Lowe runs Apex Residential Solutions, an HVAC company in Atlanta. On his Swivl Sessions episode he talked about why he takes the customer relationship personally.

“I love my customers and they're taking a chance on me and I want to provide them with a good product at the end of the day. Some people don't really look, it's just a job to them. They don't see it the same way.”
Reginald Lowe
Owner, Apex Residential Solutions (Atlanta, GA)

Some shops sell with tiered options on every replacement. If that's your process, the other tools have real strengths here. Housecall Pro lets you build good-better-best estimates, and its Max plan adds a sales proposal tool with images and side-by-side comparisons. Jobber's quotes support optional add-ons, markups, signature approvals and automatic follow-ups when a client hasn't answered.

In Swivl, the estimate lives inside the job, next to the visits, photos and the invoice. When the customer approves it from their phone, the approved work stays in that job with the visits and the invoice, so nobody retypes it.

Animated five-step timeline of a cost-first HVAC estimate in Swivl: describe the job or add photos, cost by category, markup per category, owner checks the price, customer approves from their phone.
How a cost-first estimate comes together in Swivl.

What does HVAC estimating software cost for a 4-tech shop?

Say you have four techs who all write or present estimates. Here's what each tool charges on monthly billing, from their pricing pages on October 13, 2026:

  • Swivl: Starter is $0 a month and Growth is $49, both with unlimited users and unlimited estimates you write yourself. No contract. AI estimates use credits. (pricing, checked October 13, 2026)
  • Jobber: $199 or $299 a month for 5 users, depending on the plan. Its quoting tools and automatic quote follow-ups are well built. (pricing, checked October 13, 2026)
  • Housecall Pro: Essentials is $189 a month for 5 users. Max is $329 a month for 8 users and includes the sales proposal tool. (pricing, checked October 13, 2026)
  • ServiceTitan: every tier includes a pricebook and mobile estimates, and prices are by request. It's aimed at larger shops. (pricing, checked October 13, 2026)

If you run a big replacement sales team, ServiceTitan or Housecall Pro Max may be worth the money. If you're one to five trucks and the owner still writes the proposals, start free and pay only when you use the AI. You can read more about the rest of the toolkit in our guide to HVAC business software and our look at free estimate apps for contractors.

Frequently asked questions

  • What is the fastest way to write an HVAC estimate?

    Keep your labor rates, equipment and common parts in a pricebook, so most of the estimate is picking items. AI can draft the line items from a description or photos, and you check the hours, drive time and margin before sending it.

  • Is there free HVAC estimating software?

    Yes. Swivl's Starter plan is $0 a month, free forever, with unlimited estimates you write yourself, a pricebook and unlimited users. The AI Estimator uses credits, about 60 per estimate, and Starter includes 250 credits a month.

  • Should I price HVAC jobs per ton?

    A per-ton number is fast, but it hides the install details that change your cost, like an attic install, a long line set or a second tech. Pricing from your cost in each category and adding your markup protects your margin.

  • Can I send good-better-best HVAC proposals?

    Housecall Pro builds good-better-best estimates in, and its Max plan adds a visual proposal tool. Jobber quotes support optional add-ons. Check that whatever you pick lets the homeowner approve from their phone.

  • Does Swivl charge per technician?

    No. Every Swivl plan includes unlimited users, so every tech and office person can write and send estimates. Plans differ only by monthly credits for metered features like AI estimates and texts.

Free to start. No contract. No sales call.

Start free
hvacestimatingpricebook

Transform your business

Join thousands of contractors already growing with Swivl's AI-powered platform.