For HVAC

HVAC software for installs, service calls and getting paid

Quote furnace and AC installs from your equipment and labour rates, schedule technicians on the planner, log hours by job, and send the invoice before you leave the driveway.

Free forever plan · No credit card required

HVAC technicians reviewing a tablet beside an outdoor unit and copper piping

What gets in the way

Busy seasons, thin schedules

Heating and cooling seasons pack the calendar. Without a clear schedule and quick invoicing, jobs slip and cash waits.

Peak-season chaos

Service calls stack up and technicians criss-cross town.

Install quotes from scratch

Every system quote is rebuilt from old ones.

Invoices after the fact

The tech finishes at 4 PM; the invoice goes out a week later.

How Universal Workflow helps

From the service call to the paid invoice

Install quotes from your price book

Keep equipment, parts and materials in your library with your costs and markups, and your service call, labour and permit fees as services. Build an install quote in minutes.

  • Services priced hourly, per unit or fixed
  • Discount, tax and deposit on the quote
  • A branded quote with your terms
Estimating & quoting
Additional services list with hourly and fixed-price services

Technicians on the planner

Book each call or install with the technician, start time and length. Each booking can carry a task, and the job's status moves when the booking starts.

Scheduling & planner
Booking window with crew, task and time

Hours and mileage by job

Technicians log their hours against each job and the trips they drive. Overtime is worked out from your rules, and payroll gets a CSV.

Timesheets & mileage
Timesheets with hours by job

Invoice before you leave

Complete the job and send the invoice with a Pay button. The customer pays by card, Apple Pay, Google Pay or bank debit, or by e-Transfer or cheque.

Invoicing & payments
Send invoice window with ways to pay

A job from start to finish

A furnace replacement

A homeowner needs a new furnace before winter.

  1. Visit. A site visit is booked on the planner for the technician.
  2. Quote. Furnace, venting and thermostat from the library, with install labour and a permit fee.
  3. Schedule. The install is booked for two technicians on Thursday.
  4. Work. At 8 AM the job moves to In Progress; both techs log their hours to it.
  5. Get paid. The invoice goes out with a Pay button that afternoon.

Example quote

Example: what the furnace quote looks like

The furnace replacement from the example above, priced from the library and your rates.

Example figures for illustration. Your prices come from your own material library, services and rates.

96% efficient furnace1 unit from your library: $2,300.00 cost + 30% markup$2,990.00
Venting, thermostat and supplies1 lot from your library: $260.00 cost + 30% markup$338.00
Install labour2 technicians × 6 h × $105.00/h$1,260.00
Permit feefixed price$120.00
Subtotal$4,708.00
Deposit requested (25%)$1,177.00

The deposit is requested from the quote. When the install is done, the balance is invoiced from the same job and the customer can pay it online.

Features you will use most

What HVAC companies use most

Scheduling & planner

Book crews by day, week or month

Learn more

Timesheets & mileage

Hours by job, overtime, approvals, payroll export

Learn more

Invoicing & payments

Invoices, deposits and online payments

Learn more

FAQ

Questions from HVAC companies

Can’t find your answer? Send us a message and we’ll get back to you.

Can I schedule technicians by day and week?

Yes. The planner has day, week and month views, with the technician, time and task on each booking.

Can technicians log hours by job?

Yes. Each time entry is tied to a job; overtime and stat holidays are worked out from your rules.

Can customers pay on the spot?

Yes. With Stripe connected, the invoice email and page include a Pay button for card, Apple Pay, Google Pay, or bank debit in Canada.

Does it handle recurring maintenance plans?

Not as automatic recurring jobs. You can book a job as many times as needed on the planner, but there are no automatically repeating service agreements.

Can customers pay a deposit online?

Yes. Ask for the deposit from the quote; with Stripe connected the customer can pay it online, and the balance is invoiced when the install is done.

Can I keep separate prices for each equipment brand?

Yes. Each unit is its own item in the material library, with its own cost, markup and category, so you can quote the brand the customer picks.

Your next job starts here

Get your technicians and invoices in sync

Start free and book your next install on the planner.

Free forever plan · No credit card required