From Quote to Recurring Service — No Monthly Fees, No Vendor Lock-In
HVAC and air-con service is a weird business. You're running 60–75% margins on installations and ongoing service contracts, but you're still managing leads via WhatsApp, quoting jobs in your head, and chasing customers who called three weeks ago asking if you remember what you promised. Summer peaks at 35°C and you're scrambling to fit 15 quote calls into a day that only has 8 hours of daylight left.
Velocity X is built for exactly this. It's a buy-once, own-forever field-sales template designed for HVAC, air-con, and heating-system contractors. Lead intake from your website. Quote and site-visit booking in the same flow. Split workflows for installation jobs versus service calls (they're not the same). Automatic scheduling for recurring service contracts (your bread and butter). Everything runs in one app your team owns, no monthly SaaS draining your margins during winter downtime.
Why HVAC Contractors Need More Than a Calendar App
Most HVAC shops think "Google Calendar + WhatsApp" is a sales system. It's not. A calendar schedules appointments. But HVAC is two different businesses living in the same van. Installation is a once-off: customer calls, you quote a new AC unit or heat pump install, you book a site visit, you measure the space, you scope ductwork, you quote labour + materials, they approve or negotiate, you schedule the install crew, the electrician wires the outdoor unit, your installer sets up the indoor terminal and thermostat, you commission it. That's 2–4 site visits minimum before you get paid. Service is recurring: same customer, same system, different problem. Their AC isn't cooling, the heat pump won't switch modes, the filter's clogged, the refrigerant charge is low. You show up, diagnose in 30 minutes, either fix it or quote a bigger job, they approve, you invoice.
A calendar doesn't know the difference. It just sees "appointment." Velocity X treats them as two separate workflows. An installation job has five stages: lead, site survey, quote, approval, schedule install, on-site commissioning, invoice. A service call has three: lead, dispatch, on-site diagnosis, either fix or quote next step, invoice. Your team doesn't have to guess which template applies—they're selecting the workflow that fits the job the moment they create it.
Installation vs. Service — Why the Split Matters
Installation jobs take time. A customer wants a new 5kW split system because their old wall unit died. You book a site visit, you show up with a measuring tape and a phone, you walk through the space noting the room size, insulation quality, window exposure, and where they want the indoor unit mounted. You quote $3,800 for the system, $1,200 for installation labour, $300 for ductwork modifications. They mull it over for a week. You follow up. They approve. You schedule the install crew for three days out. The electrician and installer show up, the job takes 6 hours, you commission it on-site, you email an invoice same-day, they pay in 10 days.
In Velocity X, this is a single "Installation Job" record. Every site visit is logged with photos (ductwork routing, outdoor unit placement, electrical access). Every quote revision is timestamped. When they approve, the job auto-transitions to "Scheduled Install" with crew assignments. When the install crew completes the work, they check in on-site, log the commissioning details, and generate the final invoice. Zero context switching. Zero "I'll send you the quote tomorrow."
Service calls are the opposite: fast, repetitive, low margin-per-call but high volume. A customer's AC isn't cooling. They text you. You text back "I can come at 10 am Tuesday." They confirm. You show up, plug in your gauges, check the refrigerant, test the compressor, maybe clean the condenser, charge is 2 kg low, you top it up, the system cools again, you invoice $250 labour + $85 refrigerant cost, they pay on the spot. Fifteen-minute diagnostic, thirty-minute fix, done.
Velocity X's service workflow cuts the friction. A customer books a service call from your website (or your office books it on their behalf). The system shows your next available slot. The appointment gets assigned to whoever's closest to their address. They show up, one tap opens the job record, they log the diagnosis and parts used, Velocity calculates the invoice, they sign on the spot or email it same-day. For a shop doing 12–20 service calls a week in summer, that's 3–5 hours of admin time saved per week.
The Recurring Service Contract — Your Bread and Butter
Here's where HVAC operators see the real money. Service contracts: annual or bi-annual PM calls on customer systems. "We'll come out every March before the cooling season, we'll service your system, we'll clean the condenser coils, we'll check the refrigerant, we'll test all safety shutdowns, and if anything's wrong we'll quote the repair." Customers pay $150–250 per call, you spend 45 minutes, zero diagnosis stress because it's routine maintenance. A shop with 200 service contract customers at 1–2 calls per year each is booking 200–400 recurring revenue calls per year at 70% margins.
Velocity X automates the scheduling and follow-up. You set up a service contract in the system: "Annual PM, March and September." The system automatically creates a job every March 1st and September 1st. Your team gets a weekly digest of upcoming contracts due. They call the customer or send an SMS, book a slot, and schedule the call. When the PM is done, they check in on-site, log the standard checks (condenser clean, refrigerant top-up if needed, safety test, thermostat settings), and invoice. The customer gets a digital copy of the PM checklist. Next time they have a problem, you have a baseline: "Your system was running at 15% overcharge last March, now it's 25% overcharge — that's why the cool-down time has slowed."
No more "I'll call the customer and ask if they want their PM." The system reminds you. No more paper checklists that get lost. The PM data lives in the record forever, so you can spot patterns (that customer's compressor is nearing EOL, start mentioning a replacement next visit).
Australian Summer Peak — Handling the Crush
November through March is chaos. Every AC unit that's been limping along since September suddenly fails on a 35°C Friday at 5 pm. You've got four service calls booked for Monday, fourteen quote requests in your inbox, and your two installers are solid through March. A traditional HVAC workflow collapses: you're juggling WhatsApp chats, scribbling quotes on the back of envelopes, and missing follow-ups because you're too busy on job sites.
Velocity X's dispatch and queue system handles the crush. Every incoming quote request goes into a queue with a priority level (emergency = same-day callback, scheduled = within 48 hours, routine PM = next available slot). Your office looks at the queue every morning and sees what needs handling. Installers have a phone app showing their daily route: "9 am Paddington, 12 pm Fortitude Valley, 3 pm Waterloo." Service calls stack between installations. If an emergency comes in (system completely down, customer angry), you can bump a lower-priority visit or offer next-day instead of next-week. Your customers see you responding fast because the system is moving jobs around, not because you're working 14-hour days.
Mileage tracking is automatic: every trip between job sites is logged with GPS, distance, and time. At tax time, you export the log (or run the ATO-compliant report), and claim back 300–400 km a week × 52 weeks × $0.72 per km = $11,000–14,000 per year. Most HVAC contractors miss half of this because they're not tracking rigorously.
Frequently Asked Questions
How do I quote a customer if I've never been to the site?
Most installations need a site visit before you quote. Velocity X handles it: customer fills a lead form ("New AC, 40m² living room, no ductwork"), you book a free site survey, you show up, measure, and generate a quote on-site or email it same-day. If it's a simple system swap (replacing an existing unit with the same capacity), you can quote from the photos they upload. Velocity supports both flows.
Can I assign service calls to the tech closest to the job?
Yes. Velocity shows all active techs on a map, plots the next job, and auto-suggests the closest person. You can override if you want to keep a certain tech with a certain customer. The app handles the assignment and notifies the tech instantly.
What if a service call discovers a bigger problem?
That's a diagnosis-to-quote moment. Your tech logs the issue (compressor overheating, refrigerant leak, faulty capacitor), snaps a photo, and creates a secondary "Repair Quote" job tied to the original service call. The customer gets the diagnosis and the quote at the same time, and decides whether to approve right then or get a second opinion. Either way, you've got documentation of what was found.
Can I handle warranty claims or recalls in Velocity X?
You can flag a job as "warranty covered" or "recall service," and Velocity tracks it separately for your records. When you invoice, you can zero out the labour cost or parts cost to show the customer they paid nothing. Your accounts know it's a warranty job because the record's tagged, so they don't count it as lost revenue.
Do my customers see their service history?
You control what's visible. Most HVAC shops generate a one-page PM summary (what was done, what was found, next recommended action) and email it to the customer after every service call. Velocity exports this automatically, so customers always have a record of their system's health. This is huge for building trust ("I can prove your refrigerant charge has been stable for two years, your compressor is healthy").
How does this work on a mobile site during a service call with bad signal?
Velocity X works offline. Your tech logs job details, photos, diagnosis, and signature data on their phone even if they've got no service. When they're back in range (office, home, coffee shop), Velocity syncs all the data to the cloud. Photos, signatures, GPS mileage, everything stays in sync automatically.
The Bottom Line — Own Your Service Empire
HVAC and air-con service is one of the most profitable trades in Australia. A single technician doing 4 service calls a day at $250 labour each is $1,000 daily revenue at 75% margin. Add a couple of installations per month and you're looking at $80k+ monthly revenue for a one-tech shop. But you can't scale that if you're still using WhatsApp and a paper logbook. You need systems that handle two different job types, remind you when service contracts are due, and give your team confidence that nothing's falling through the cracks.
Velocity X does exactly that. One-time purchase, own the code and data forever, built specifically for HVAC workflows. No monthly subscriptions bleeding you during winter. No vendor lock-in. See pricing packages and grab your Velocity X licence — or if you want to see how another service contractor scaled their operation, read how electricians and plumbers use Velocity X to close jobs faster and track mileage for tax.