Skip to content
GUIDE

HVAC software for a small shop

A small HVAC shop usually shops for software after a bad week. A call went to voicemail during a no-heat emergency. A tech finished a job and nobody sent the invoice. A lead from the website sat for two days. The software you pick should fix those three things first, and everything else is a bonus.

This post compares HVAC software the way a buyer would compare Podium: calls, booking, dispatch, and price. Podium is a useful yardstick because its home-services page sells one big bundle. If you can line up what a bundle like that does against what a smaller tool does, you can decide how much software your shop needs.

We work on Fasite, so we will say where Fasite fits and where it does not. We will also stick to what Podium's own pages say and nothing more. Two sections go deeper on searches that come up often: what an HVAC app has to do on a tech's phone, and how HVAC scheduling software handles maintenance agreements, seasonal spikes and dispatch.

What a small HVAC shop needs from software

Before comparing vendors, write down the jobs the software has to do. For a shop with one to ten people, the list is usually short:

  • Answer the phone when nobody can, and make sure the lead is not lost.
  • Book the visit against times you can actually do.
  • Put the job on a calendar and tell the right tech.
  • Write an estimate the customer can approve without a phone call.
  • Invoice, get paid, and know who still owes you.
  • Keep every lead and customer in one place so nothing lives in a pocket notebook.

If a tool does these six things, it is enough for most small shops. Anything beyond that, like membership marketing or review campaigns, is worth having only once the basics work.

If missed calls are your biggest leak, our post on how to stop missing calls on the job goes deeper on that one problem. For lead sources, see HVAC leads. For sourced figures on missed calls and response time, see the 2026 home service business statistics.

How Podium describes its home-services product

Podium's home-services plans page, at https://homeservices.podium.com/plans, describes one plan called the AI Operating System. The page says an AI employee named Larry answers every call, books every job, and grows membership revenue.

From the page itself, the plan groups its parts like this:

  • Leads and messaging: an all-in-one inbox, phones with voice AI, text AI, website chat, email, and third-party leads, plus automations.
  • Field service management: a dispatch board, a technician mobile app, estimates and a price book, payments, customer profiles and job history, and reporting and analytics.
  • Memberships and marketing: renewals and upsells, reviews, and an AI membership add-on that reaches out to members and books the job.

That is a wide product. It covers the phone, the schedule, the field, the money, and marketing in one system.

On price, the page shows a Get a quote button and no dollar amount, as of October 2026. The general pricing page at https://www.podium.com/getpricing says the same thing in different words: choose your industry and ask for a custom quote. So we cannot tell you what Podium costs, and you should be wary of any article that does. If price matters to your decision, and for a small shop it does, you will need to book a conversation to find out.

The four-part comparison

Here is the checklist applied to both sides. For Podium, we use only what the fetched pages say. For Fasite, we use what Fasite publishes about itself.

1. Calls

Podium: The page says Larry answers every call, and lists phones with voice AI as part of the leads and messaging group.

Fasite: Fasite has a 24/7 AI phone receptionist on its own business number. It learns your business from your website and profile, then books free visits. It files every call in your Inbox with a summary, so you can read what happened in a few seconds instead of listening to a voicemail.

The included time is 500 minutes a month. At that point the receptionist pauses until the next billing month, with no overage charge. For a small shop that is a clear cap, and you will not get a surprise bill after a busy heat wave.

There are limits you should know about. The receptionist does not put a caller through to you live, and it does not give prices over the phone. It also gets its own business number, so an existing number cannot move over. Many shops forward calls from their current line instead. If your customers expect a person to pick up and haggle, an AI receptionist built to book and summarize is not that.

For a wider look at this choice, see AI receptionist vs answering service.

2. Booking

Podium: The page says Larry books every job. It does not give more detail on how times are offered.

Fasite: The receptionist books a free visit in a one-hour window and offers two open times, so the caller picks one rather than waiting for a callback. Fasite also has online booking against real availability, for trades that book visits. That covers the customer who would rather click than call.

One thing to plan for: Fasite does not send a text to confirm a booking. Customer notices go by email. If your shop leans on confirmation texts to cut no-shows, check that against how you work today.

3. Dispatch

Podium: The page lists a dispatch board and a technician mobile app under field service management.

Fasite: Customers and jobs sit on one calendar and a dispatch board. You give each person a private phone link, with no app to install and no per-person fee. Fasite is one login with no per-user fees, which matters when you add a seasonal tech in June.

What Fasite does not do is plan routes or track trucks on a map. If you run a dozen vans and care about drive time between calls, that is a real gap. For a shop where the owner knows the town and sets the day by hand, a calendar and a board are usually enough.

4. Money: estimates, invoices, payments

Podium: The page lists estimates and a price book, payments, and reporting.

Fasite: You write an estimate from your own price list, mark lines as this-or-that choices or optional add-ons, and email a link. That fits HVAC well, since a repair-or-replace job often has a good, better, best choice. The customer approves by typing their name.

Finished jobs wait in Ready to bill until you invoice them. So you send the invoice yourself, and nothing goes out without you looking at it. Every invoice reads paid, owed, part paid or overdue, which answers the question of who still owes you.

Customers can pay an invoice by card on the link when card payments are on. Charges go to your own Stripe account. Invoices, payments and every report download as CSV. Fasite has no accounting sync, so if your bookkeeper wants the numbers, you hand over the CSV files.

HVAC App: What Your Techs Need on a Phone

People who search for an HVAC app usually mean the tool a tech opens in the truck. Here is the plain version for Fasite: there is no native app, and nothing to download from an app store. Each person on your crew gets a private link that opens in the phone's browser.

What the tech sees on that link:

  • The jobs assigned to that person.
  • The job details your office adds.
  • Job status, so the office can see who is on what.
  • Ask what the link shows before you hand it to a tech.

Test the limits before you rely on it. The link needs a phone signal to load and to send taps, so try it where your techs actually work, such as a basement mechanical room or a rooftop unit. Ask Fasite what to do if a phone is lost. Fasite has no GPS tracking, so the board shows who is on what and when, not where the truck is.

Customers install nothing either. They open estimates and invoices from an emailed link, with no account. Podium's page, as described above, lists a technician mobile app. If you want a native app with a vendor's name on it, that is a real difference. If you want nothing to install on a seasonal tech's own phone, a browser link is simpler.

HVAC Scheduling Software: Maintenance Agreements, Seasons and Dispatch

HVAC is harder to schedule than most trades because three kinds of work compete for the same calendar: planned maintenance visits, installs, and no-heat or no-cool calls that arrive unannounced. Here is how Fasite's scheduling and dispatch handles each, and where it stops. The HVAC software page shows one job on a single page, from the no-heat call to the invoice.

Maintenance agreements

Recurring jobs repeat weekly, every two weeks, monthly, yearly or on a schedule you set, for one person or a whole crew. Fasite keeps booking about 60 days ahead, so a tune-up does not depend on someone remembering to copy last year's calendar. Yearly is one of the choices, so a spring cooling check and a fall heating check can each be their own repeating job.

Recurring bills are drafted on schedule, and you check and send each one. Nothing reaches a customer until you do. Fasite does not invoice automatically, and its published feature list has no renewal campaigns or membership upsell outreach, which is the kind of thing Podium's page groups under memberships and marketing. If selling agreements is your main goal, ask every vendor how renewals work.

Seasonal spikes

A heat wave or cold snap puts emergencies on top of a full calendar. Four things help:

  • Jobs nobody is on yet sit in their own column on the dispatch board, and approved work with no day, overdue jobs and half-finished jobs each have their own list, so nothing vanishes in a rush.
  • Dragging a job to another day moves a tune-up when an emergency lands.
  • Fasite is one price per business with no per-person fee, so adding a seasonal tech in June does not change the bill. When they leave, turn their link off.
  • Watch the receptionist's minutes. It includes 500 a month and then pauses until the next billing month, with no overage bill. While it is paused, calls ring the number you add in your portal, and with none added, callers may not get through.

Dispatch

The board has a column for each person and crew, and the calendar shows the day, week and month colored by who is doing the work. When you move a job or change who is on it, each person on it gets an email for work in the next two weeks. The customer is emailed when their day or time changes, and a reminder goes out by email at 5 PM the evening before. Fasite does not text to confirm a booking. It also does not plan routes, so the order of stops is yours to set.

Questions to ask any HVAC scheduling vendor

  1. Can a maintenance visit repeat on its own, and how far ahead does it book?
  2. What does the customer receive when I move a job?
  3. Can I see jobs nobody has claimed yet?
  4. What do I pay when I add a seasonal tech?

The part people skip: your website

Call handling and dispatch get all the attention, but the website feeds both. A call and a web lead are the same thing to the person on the other end, someone with a broken furnace.

Fasite includes a done-for-you website. A person on the Fasite team builds it from a short form you fill out, and you get a preview link before it goes live. Web leads and calls land in one inbox alongside customer records and the leads you won, so you can see the whole picture. If you want to look at website options for the trade first, read our HVAC website builder page.

We are not saying Podium lacks a website piece. Its fetched page lists website chat and third-party leads, and we will not guess beyond that. The point is to ask every vendor the same question: where do my web leads go, and do they sit next to my calls?

Price

This is where the comparison is easiest to get wrong, so here is exactly what we know.

Podium's plans page at https://homeservices.podium.com/plans publishes no dollar amount and asks you to get a quote, as of October 2026. Its general pricing page at https://www.podium.com/getpricing does the same. We will not guess a number.

Fasite Pro is $199/mo or $1,990/yr. The current details are always on the Fasite pricing page. The trial is 30 days and needs no card, so you can run real jobs through it and try the receptionist in the browser before you commit. The live phone number connects once the plan is paid.

The practical difference is not only the number. With a quote-only vendor, you cannot compare until you have had a sales conversation. With a posted price, you can do the math at your desk. Some shops like talking to a rep and getting a package built. Others want to know the cost before spending an hour on a call. Both are fair.

If you are also looking at the field service tools small shops tend to start with, our notes on Jobber pricing, Housecall Pro pricing and Jobber vs Housecall Pro cover those side by side. For a wider checklist of what all-in-one software should include, from the website to invoices, see our buyer's guide to all-in-one software for home service businesses.

Which one fits which shop

Here is a plain way to decide.

A bundle like Podium's may fit if:

  • You want phones, messaging, field service, memberships and reviews from one vendor.
  • You run a larger crew and want a technician app and deeper marketing tools.
  • You are comfortable asking for a quote and negotiating a package.

Fasite may fit if:

  • You are a small shop that mainly loses jobs to missed calls and slow follow-up.
  • You want a posted price and one login with no per-user fees.
  • You want a website built for you, calls and web leads in one inbox, and a simple path from estimate to invoice.
  • You are fine sending invoices yourself and passing CSV files to your bookkeeper.

Fasite is probably the wrong choice if:

  • You need calls put through to a live person, or a phone agent that gives prices.
  • You need to keep your existing number on the new system.
  • You need route planning or a map of where your trucks are.
  • You need a direct sync with your accounting system.

None of those are small gaps, and it is better to know them now than in week three.

Questions to ask any HVAC software vendor

Whether you talk to Podium, Fasite, or anyone else, ask these:

  1. What happens when a caller wants a price? Does the system book the visit, or does it try to answer?
  2. What does a booked visit look like to my tech? Where do they see it?
  3. What do I pay when I add a person? Is it per user?
  4. What happens when I go over my included call minutes?
  5. Who builds my website, and do I see it before it goes live?
  6. How do I get my data out? Can I download invoices, payments and reports?
  7. What is the full price, written down, and what is the contract length?

The answers tell you more than a feature grid does.

A simple way to test

Do not decide from a demo. Pick two weeks, route your calls through the tool, and write down three numbers: calls answered after hours, visits booked from those calls, and invoices sent within a day of finishing the job. Those three numbers show whether the software earns its fee in your shop.

Fasite's 30-day trial needs no card. During the trial the receptionist runs in the browser, and the live phone number connects once the plan is paid, so use the trial for real jobs, estimates and invoices. Start it when you have them, such as the start of a hot or cold stretch, not the week before a vacation.

Bottom line

Podium sells a large bundle with a quote-only price, as of October 2026. Fasite is a smaller, posted-price tool for shops that want calls answered, visits booked, jobs on a calendar, and a clean path to getting paid. Pick the one that matches the problems you wrote down, not the longest feature list.

You can see Fasite's price and what it covers at fasite.org/pricing, or start from the Fasite home page.

Frequently asked questions

Is there an HVAC app for my techs?

Not a native one. Each person on your crew gets a private link that opens in the phone's browser, with no password and nothing to install. It shows their next two weeks of jobs, gate codes and your notes, buttons for On my way, Start and Finished, and a way to add photos. Prices are never shown on it.

Does Fasite charge per user?

No. There are no per-user fees, so adding a seasonal tech does not change the bill. What the plan covers is on the pricing page.

What happens when the receptionist runs out of minutes?

Fasite includes 500 minutes of receptionist time each month. After that it pauses until the next billing month, with no overage bill. While it is paused, calls ring the phone number you add in your portal, and with none added, callers may not get through.

Does Fasite track trucks with GPS?

No. There is no GPS tracking and no route planning. Each address opens in the tech's own maps app.

Can I keep my existing business number?

The receptionist answers its own new local number. Your existing number is not moved onto it.

See the plan, then start it

The price on the card is the price on the pricing page. 30 days free, no card needed to start, and no contract.

What the plan includes · support@fasite.org