Industries / HVAC
Software for HVAC
HVAC software
Describe how your HVAC business runs, and Unstack's AI builder sets up the software for it: customers, jobs, quotes, invoices, a customer portal and the automations between them, in one workspace for your whole team.
Start free · unlimited users
From one sentence to software you run on
- Describe it, or pick a template from the marketplace.
- The AI builds the tables, pages and automations.
- Change anything, anytime, by asking.
- Bring the whole team: pricing is per workspace, not per user.
What HVAC software has to do
Scheduling & dispatch
- Drag-and-drop dispatch board. Office staff see every job and technician on one calendar and move jobs around as the day changes. Install the Dispatch Board template.
- Skill- and location-based technician assignment. Assigns each call to the right technician by skills, location and availability, including sending the closest tech to an emergency no-cool call. Built for you by the AI builder.
- Route optimization. Orders the day's stops by location to cut drive time. Not on Unstack yet.
- GPS technician and fleet tracking. Shows where trucks and technicians are in real time for dispatch decisions and driver accountability. Not on Unstack yet.
- Online booking. Homeowners book service or request an estimate from the contractor's website at any hour, and the request lands in the schedule. Built for you by the AI builder.
- Built-in business phone, call booking and call tracking. Calls and texts run through the software so they are logged on the customer record, tracked by lead source, recorded, and turned into booked jobs. Built for you by the AI builder.
- AI call answering and after-hours booking. An AI receptionist answers calls and texts after hours or when the office is busy, collects details and books the job. Built for you by the AI builder.
Estimates & sales
- On-site estimates that convert to jobs and invoices. Technicians build an estimate from saved products and services in the field, send it for approval, and convert it to a job or invoice in one step. Install the Estimates & Quotes template.
- Good-better-best proposals. Presents repair or replacement options side by side so the homeowner picks a tier, raising close rate and average ticket. Built for you by the AI builder.
- Flat-rate price book. Stores one set price per task (labor and materials bundled) so every technician quotes the same upfront price instead of time and materials. Built for you by the AI builder.
- Pre-built price book content with automatic price updates. Ships a ready-made trade price book and keeps material and equipment prices current from supplier catalogs or a pricing partner, so the shop does not maintain prices item by item. Not on Unstack yet.
- Consumer financing on estimates. Offers the homeowner monthly-payment financing on a large install from inside the estimate. Not on Unstack yet.
- Unsold-estimate follow-up and sales pipeline. Tracks open estimates and leads and sends timed follow-ups so quotes do not go cold. Built for you by the AI builder.
- Load calculation from a LiDAR home scan. Scans the home with an iPad, builds a floor plan and 3D model, and produces a Manual J load calculation on the sales visit. ServiceTitan gains this through its announced acquisition of Conduit Tech (Sept 2025). Not on Unstack yet.
Job execution in the field
- Technician mobile app. Gives technicians their schedule, directions, customer and service history, and lets them update work orders, add photos and notes, capture signatures, invoice and take payment on site. Built for you by the AI builder.
- Job checklists and custom forms. Custom inspection and installation checklists and digital forms that technicians complete on the job so steps are not missed. Built for you by the AI builder.
- Technician time tracking. Records technician time on jobs for timesheets, payroll and job costing. Built for you by the AI builder.
Maintenance agreements
- Maintenance plan / membership builder. Lets the shop define its own maintenance agreements: included services, price, visit frequency and member perks such as priority scheduling and discounts. Built for you by the AI builder.
- Auto-scheduled recurring maintenance visits. Generates the tune-up visits an agreement promises on the agreed schedule so no visit is missed. Built for you by the AI builder.
- Recurring agreement billing. Bills members automatically monthly, quarterly or annually, including charging a card on file. Built for you by the AI builder.
- Renewal and expiry reminders. Alerts the office and the customer when an agreement is about to expire; some let the customer renew online. Built for you by the AI builder.
- Agreement profitability and recurring-revenue reporting. Shows what each agreement earns and costs, visits completed against visits owed, and total recurring revenue. Built for you by the AI builder.
- Offer the agreement on the estimate. Adds a maintenance plan to an estimate or shows member savings on the quote so technicians sell agreements during the visit. Built for you by the AI builder.
Equipment & inventory
- Installed equipment records per customer site. Keeps a record of each unit installed or serviced at a property (model and serial number, install date, age, service history) so techs bring the right parts and can recommend replacement over repair. Built for you by the AI builder.
- Nameplate / barcode scanning of equipment. Captures equipment details from a photo of the nameplate or a barcode scan instead of typing them in. Not on Unstack yet.
- Warranty tracking and extended-warranty sales. Stores warranty information against each unit, and (through a JB Warranties integration at some vendors) lets the shop sell extended warranties on installs. Built for you by the AI builder.
- Refrigerant tracking. Logs refrigerant type and amount added or recovered against the specific unit on the job, as a record for EPA recordkeeping. Built for you by the AI builder.
- Inventory and purchase orders. Tracks parts stock and usage per job, flags what to replenish, and raises purchase orders. Built for you by the AI builder.
Invoicing & payments
- On-site invoicing. Creates the invoice from the completed job in the field and emails or texts it to the customer. Built for you by the AI builder.
- Card, ACH and tap-to-pay field payments. Takes card, bank and tap-to-pay payments on the job or online, with card on file and automatic payment reminders for open balances. Built for you by the AI builder.
- Progress / milestone invoicing for installs. Bills multi-day installs in stages tied to job milestones. Built for you by the AI builder.
Customer communication
- Appointment reminders and 'on my way' texts. Sends automatic confirmations, reminders and arrival texts (some with live technician location) to reduce no-shows. Built for you by the AI builder.
- Customer portal. Customers log in to request service, approve estimates, see upcoming visits and service history, and pay invoices. Install the Customer Portal template.
- Automatic review requests. Asks the customer for a review after each install or repair. Install the Reviews & Reputation template.
- Email and SMS marketing campaigns. Sends seasonal tune-up reminders and promotions to past customers to fill slow months. Built for you by the AI builder.
Reporting
- KPI dashboards and custom reports. Real-time dashboards and reports on revenue, jobs and team performance, filterable by service type or location. Built for you by the AI builder.
- Job costing and job-level profitability. Calculates profit per job from labor, materials and other costs so the owner sees which services and technicians make money. Built for you by the AI builder.
- Technician scorecards and commissions. Scores each technician on revenue, estimates closed, agreements sold and ratings, and calculates commission or performance pay from it. Built for you by the AI builder.
Integrations
- QuickBooks sync. Syncs customers, invoices and payments to QuickBooks so the office does not enter them twice (QuickBooks Online everywhere; ServiceTitan and FieldEdge also list QuickBooks Desktop). Built for you by the AI builder.
- Open API and Zapier. Connects the system to other tools through an API or Zapier; usually limited to the top plan. Built for you by the AI builder.
What the alternatives charge
| Product | Published price | Contract |
|---|---|---|
| ServiceTitan | Not published (quote on request; priced per technician) | Typically 12 to 36 months, billed monthly (company 10-K) |
| Housecall Pro | Basic $59/mo billed annually ($79 monthly), 1 user. Essentials $149/mo annually ($189 monthly), 5 users. Max $299/mo annually ($329 monthly), 8 users, +$35/mo per additional user. Card processing from 2.59%; bank payments 1%. Add-on prices (CSR AI, Pipeline, Payroll, Voice, Campaigns, GPS/dashcams, Websites) are not shown. | Monthly or annual billing; no long-term contract required. 14-day free trial. |
| Jobber | Billed annually, per month: Core $29 (1 user); Connect $99 (1 user), $149 (5), $229 (10), $299 (15); Grow $149 (1), $229 (5), $299 (10), $399 (15); Plus $399 (5), $449 (10), $529 (15). No-commitment monthly: Core $49; Connect $139-$399; Grow $199-$499; Plus $499-$699. Add-ons: Marketing Suite $99/mo, AI Receptionist $29/mo, Pipeline $49/mo. Card processing 2.9% + 30c; ACH 1%. | Month to month, a 1-year commitment billed monthly, or annual prepaid (non-refundable). 14-day free trial. |
| FieldEdge | Not published (quote on request) | Annual memberships (the page's promotion terms refer to new annual Select, Premier and Elite memberships). Upgrades anytime; downgrades take effect at the end of the current contract period. No free trial. |
| Service Fusion | Starter $245/mo ($208/mo billed annually). Plus $382/mo ($325 annually). Pro $627/mo ($533 annually). Unlimited users on all plans. Add-on prices not shown. | Month-to-month with no contract; annual plans are 15% off, paid up front. |
| Workiz | Not published (quote on request) | Monthly, or annual at a discount. 7-day free trial. |
| FieldPulse | Not published (quote on request) | Not stated on the pricing page |
| Sera | Core Essentials $399/mo (unlimited admins, up to 4 technicians); $149/mo for each additional technician. Onboarding fee exists but the amount is not listed. | Not stated on the pricing page |
| BuildOps | Not published (quote on request) | Not stated on the pricing page |
Prices are each vendor's own published figures, read on 2026-10-13.
The workspace brings the rest
Automations, phone, email, a website, a customer portal, invoices and payments, banking, chat, docs, version history and apps for iPhone, Mac and Windows come standard. Start from a template in the marketplace, and bring your data in from a CSV. AI employees answer calls, book jobs and work your records alongside the team. Roles decide which pages each teammate can open.
Integrations
Keep the tools that work. Your books stay in QuickBooks or Xero, payments in Stripe, your calendar in Google.
One price for the whole crew
Priced per workspace, not per user. Start free and move up when the business needs it.
- Free: $0 a month, or $0 a month billed annually.
- Starter: $49 a month, or $41 a month billed annually.
- Business: $149 a month, or $124 a month billed annually.
Comparing? See what Jobber, Housecall Pro and ServiceTitan cost.
HVAC software questions
What is Unstack?
A workspace your business runs in: the software your team uses every day, plus a phone line, email, a website, a customer portal, payments, team chat and AI employees. Start from a template or describe how you work, and the AI builder sets it up. One price per workspace, with unlimited users.
Is there a ready-made HVAC template?
Not yet. You describe how your HVAC business runs, from how jobs come in to how you get paid, and the AI builder sets up the tables, pages and automations in your workspace. Change anything later the same way.
Can Unstack integrate with my existing accounting software?
Unstack syncs with QuickBooks Online and Xero. Connect your account and the builder can set up an automation that sends invoices, payments and job details across, so they aren't typed in twice.
How do I track technician EPA 608 certifications and licenses?
Build a technician table with certification fields, expiry dates, and certification types (Type I, II, III, universal). Set up automations to send alerts 30 days before expiry to your service manager.
Does Unstack have a mobile app for field technicians?
Yes. Technicians use Unstack in their phone's browser or the iPhone app to view jobs, take before and after photos, complete checklists, log equipment data and clock in and out. It needs an internet connection; there's no offline mode.
How do I manage maintenance contracts and renewals?
Create a contracts table with customer, equipment, service frequency, and renewal date. Build a portal view customers can access to see upcoming maintenance and pay renewals. Automate reminders 30 days before expiry.
Can I create custom invoices with parts markup and labor rates?
Yes. Store your labor rates and parts markup, and the builder can have each invoice calculated from the job with itemized labor and marked-up parts, then sent through Stripe with a payment link when the tech marks the job complete.
Is Unstack compliant with EPA and OSHA regulations?
No. Unstack isn't certified for EPA or OSHA compliance, and those obligations stay with your business. It can keep the records: technician EPA 608 certifications, refrigerant logs and safety checklists, with reminders and CSV export.
How much does Unstack cost compared to ServiceTitan or Jobber?
Unstack is priced per workspace, not per user, so adding staff doesn't change the bill, and there's a free plan to start on. See the pricing page for current plans.
Software for related trades
- Plumbing software
- Electrical contractor software
- Appliance repair software
- Garage door software
- Locksmith software
- Generator service software
All industries · Templates in the marketplace · What Unstack is · Pricing