HVAC Company HQ
HVAC companies and heating and cooling contractors
For HVAC contractors: service calls, equipment at each home, maintenance plans, parts.
Use this templateHVAC Company HQ
Start here: how this workspace runs
Dashboard
Running a service call
Selling and running maintenance plans
Counting parts and reordering
Customers
Homeowners and businesses you serve, with what you have billed them and what is still owed.
| Customer | Type | Status | Phone | Neighborhood | Customer since | |
|---|---|---|---|---|---|---|
| Dennis Dunmore | (608) 555-0137 | dennis.dunmore@inbox-mail.net | Eastgate | Sep 9, 2026 | ||
| Yara Kowalczyk | (608) 555-0174 | yara.kowalczyk@inbox-mail.net | Riverbend | Jul 16, 2026 | ||
| Teodor Rosenthal | (608) 555-0111 | teodor.rosenthal@inbox-mail.net | Old Mill | May 22, 2026 | ||
| Odette Abernathy | (608) 555-0148 | odette.abernathy@inbox-mail.net | Cedar Park | Mar 28, 2026 | ||
| Rafael Halvorsen | (608) 555-0185 | rafael.halvorsen@inbox-mail.net | Lakeview | Feb 1, 2026 | ||
| Saoirse Oyelaran | (608) 555-0122 | saoirse.oyelaran@inbox-mail.net | Foxglove Court | Dec 8, 2025 | ||
| Ravi Zuberi | (608) 555-0159 | ravi.zuberi@inbox-mail.net | Stonebridge | Oct 14, 2025 | ||
| Zainab Galloway | (608) 555-0196 | zainab.galloway@inbox-mail.net | Harbor Heights | Aug 20, 2025 |
Service calls
Every repair, tune-up and install, with who is on it, what it costs and the margin.
| Service call | Status | Customer | Unit | Work type | Priority | Callback |
|---|---|---|---|---|---|---|
| No heat: igniter cracked, replaced | Completed | Teodor Rosenthal | Rooftop unit over the kitchen | — | ||
| Spring AC tune-up, both units | Completed | Zainab Galloway | — | — | ||
| Cold-climate heat pump install | Completed | Dennis Dunmore | Cold-climate heat pump, back yard | — | ||
| Smart thermostat + humidistat wiring | Completed | Saoirse Oyelaran | Gas furnace, crawlspace | — | ||
| Duct cleaning after renovation dust | Completed | Okonkwo Delacroix | Office furnace and coil | — | ||
| Boiler lockout at 5 a.m., reset + new sensor | Completed | Zainab Galloway | Hot water boiler, mechanical room | — | ||
| AC not cooling, R-22 system: quote replacement | Cancelled | Jamal Nakamura | Central AC, side yard | — | ||
| Rooftop unit: compressor hard start, parts on order | On hold | Teodor Rosenthal | Rooftop unit over the kitchen | — |
Parts and stock
What is on the trucks and shelves, what it costs and what needs ordering.
| Part | Category | Unit | Unit cost (USD) | On hand | Reorder at | Supplier |
|---|---|---|---|---|---|---|
| Capacitor 45/5 MFD | each | $14 | 26 | 10 | Lakeshore HVAC Supply | |
| Contactor 2-pole 30A | each | $19 | 12 | 6 | Lakeshore HVAC Supply | |
| Furnace igniter | each | $34 | 9 | 5 | Badger Furnace Parts | |
| Flame sensor | each | $16 | 3 | 5 | Badger Furnace Parts | |
| Pleated filter 16x25x1 | case of 12 | $58 | 8 | 4 | Cardinal Filter Co | |
| Condensate pump | each | $46 | 3 | 3 | Lakeshore HVAC Supply | |
| Refrigerant R-454B 20 lb | cylinder | $265 | 2 | 2 | Northern Gas and Welding | |
| Programmable thermostat | each | $48 | 11 | 6 | Cardinal Filter Co |
Invoices
What has been billed, what is paid and what is overdue.
| Invoice | Status | Service call | Customer | Amount (USD) | Issued | Due |
|---|---|---|---|---|---|---|
| INV-2211 | Overdue | No heat: igniter cracked, replaced | Teodor Rosenthal | $389.95 | Sep 28, 2026 | Oct 12, 2026 |
| INV-2212 | Paid | Cold-climate heat pump install | Dennis Dunmore | $7,100 | Oct 7, 2026 | Oct 21, 2026 |
| INV-2213 | Sent | Cold-climate heat pump install | Dennis Dunmore | $7,745.30 | Oct 18, 2026 | Nov 1, 2026 |
| INV-2214 | Sent | Smart thermostat + humidistat wiring | Saoirse Oyelaran | $430.55 | Oct 10, 2026 | Oct 19, 2026 |
| INV-2215 | Overdue | Duct cleaning after renovation dust | Okonkwo Delacroix | $701.40 | Oct 13, 2026 | Oct 18, 2026 |
| INV-2216 | Paid | Boiler lockout at 5 a.m., reset + new sensor | Zainab Galloway | $642.05 | Oct 15, 2026 | Oct 29, 2026 |
| INV-2217 | Void | AC not cooling, R-22 system: quote replacement | Jamal Nakamura | $129 | Oct 11, 2026 | Oct 25, 2026 |
| INV-2218 | Draft | Rooftop unit: compressor hard start, parts on order | Teodor Rosenthal | $460 | Oct 17, 2026 | Oct 23, 2026 |
Equipment
Every unit you look after, with model, serial, age, filter size and warranty, so the tech knows the system before the truck leaves.
| Unit | Customer | Kind | Make | Model | Serial | Installed (year) |
|---|---|---|---|---|---|---|
| Basement furnace, 96% gas | Dennis Dunmore | Arcton two-stage | G96V-070 | 5821K4410 | 2,009 | |
| Cold-climate heat pump, back yard | Dennis Dunmore | Polarline inverter | HP-36CC | H1124X0931 | 2,026 | |
| Rooftop unit over the kitchen | Teodor Rosenthal | Kestrel packaged | RTU-48G | R0919P2205 | 2,015 | |
| Upstairs zone AC condenser | Rafael Halvorsen | Brightwater single stage | AC-24S | T1405C7731 | 2,014 | |
| Main floor furnace | Rafael Halvorsen | Arcton 80% | F80-090 | G1012F5562 | 2,011 | |
| Unit 2 ductless head, living room | Yara Kowalczyk | Sorrel wall mount | DM-12 | F2201D0047 | 2,021 | |
| Unit 4 ductless head, bedroom | Yara Kowalczyk | Sorrel wall mount | DM-09 | F2201D0052 | 2,021 | |
| Hot water boiler, mechanical room | Zainab Galloway | Holbeck cast iron | CI-150 | W0807B1190 | 2,008 |
Maintenance agreements
Yearly plans: two visits, priority booking and a parts discount. The renewals list is where next year's steady work comes from.
| Agreement | Customer | Plan | Status | Started | Renews on | Price per year (USD) |
|---|---|---|---|---|---|---|
| Dunmore, Comfort Club Plus | Dennis Dunmore | Nov 19, 2025 | Nov 13, 2026 | $289 | ||
| Kowalczyk rentals, 2 units | Yara Kowalczyk | May 19, 2026 | May 19, 2027 | $358 | ||
| Rosenthal Bistro rooftop | Teodor Rosenthal | Aug 19, 2025 | Oct 29, 2026 | $1,180 | ||
| Halvorsen, Comfort Club | Rafael Halvorsen | Oct 19, 2025 | Oct 22, 2026 | $189 | ||
| Oyelaran, Comfort Club | Saoirse Oyelaran | Jul 19, 2026 | Jul 19, 2027 | $189 | ||
| Zuberi Auto Body shop | Ravi Zuberi | Feb 19, 2026 | Feb 19, 2027 | $1,180 | ||
| Galloway Towers boiler | Zainab Galloway | Jul 19, 2025 | Jul 19, 2026 | $1,640 | ||
| Nakamura, Comfort Club | Jamal Nakamura | Feb 19, 2025 | Feb 19, 2026 | $179 |
What lives where
A call from phone to paid
Your rhythm
Making it yours
Rename the plans and work types to your own, add your trucks, and delete the sample customers after you have added a dozen of your own. Type in any cell, drag cards between columns; every total updates by itself.
| Service call | Status | Customer | Unit | Work type | Priority | Callback |
|---|---|---|---|---|---|---|
| No heat: igniter cracked, replaced | Completed | Teodor Rosenthal | Rooftop unit over the kitchen | — | ||
| Spring AC tune-up, both units | Completed | Zainab Galloway | — | — | ||
| Cold-climate heat pump install | Completed | Dennis Dunmore | Cold-climate heat pump, back yard | — |
| Service call | Status | Customer | Unit | Work type | Priority | Callback |
|---|---|---|---|---|---|---|
| No heat: igniter cracked, replaced | Completed | Teodor Rosenthal | Rooftop unit over the kitchen | — | ||
| Spring AC tune-up, both units | Completed | Zainab Galloway | — | — | ||
| Cold-climate heat pump install | Completed | Dennis Dunmore | Cold-climate heat pump, back yard | — |
| Invoice | Status | Service call | Customer | Amount (USD) | Issued | Due |
|---|---|---|---|---|---|---|
| INV-2211 | Overdue | No heat: igniter cracked, replaced | Teodor Rosenthal | $389.95 | Sep 28, 2026 | Oct 12, 2026 |
| INV-2212 | Paid | Cold-climate heat pump install | Dennis Dunmore | $7,100 | Oct 7, 2026 | Oct 21, 2026 |
| INV-2213 | Sent | Cold-climate heat pump install | Dennis Dunmore | $7,745.30 | Oct 18, 2026 | Nov 1, 2026 |
Overdue service calls
| Service call | Status | Customer | Unit | Work type | Priority | Callback |
|---|---|---|---|---|---|---|
| No heat: igniter cracked, replaced | Completed | Teodor Rosenthal | Rooftop unit over the kitchen | — | ||
| Spring AC tune-up, both units | Completed | Zainab Galloway | — | — | ||
| Cold-climate heat pump install | Completed | Dennis Dunmore | Cold-climate heat pump, back yard | — |
My service calls
| Service call | Status | Customer | Unit | Work type | Priority | Callback |
|---|---|---|---|---|---|---|
| No heat: igniter cracked, replaced | Completed | Teodor Rosenthal | Rooftop unit over the kitchen | — | ||
| Spring AC tune-up, both units | Completed | Zainab Galloway | — | — | ||
| Cold-climate heat pump install | Completed | Dennis Dunmore | Cold-climate heat pump, back yard | — |
Overdue invoices
| Invoice | Status | Service call | Customer | Amount (USD) | Issued | Due |
|---|---|---|---|---|---|---|
| INV-2211 | Overdue | No heat: igniter cracked, replaced | Teodor Rosenthal | $389.95 | Sep 28, 2026 | Oct 12, 2026 |
| INV-2212 | Paid | Cold-climate heat pump install | Dennis Dunmore | $7,100 | Oct 7, 2026 | Oct 21, 2026 |
| INV-2213 | Sent | Cold-climate heat pump install | Dennis Dunmore | $7,745.30 | Oct 18, 2026 | Nov 1, 2026 |
Awaiting payment (sent and overdue)
| Invoice | Status | Service call | Customer | Amount (USD) | Issued | Due |
|---|---|---|---|---|---|---|
| INV-2211 | Overdue | No heat: igniter cracked, replaced | Teodor Rosenthal | $389.95 | Sep 28, 2026 | Oct 12, 2026 |
| INV-2212 | Paid | Cold-climate heat pump install | Dennis Dunmore | $7,100 | Oct 7, 2026 | Oct 21, 2026 |
| INV-2213 | Sent | Cold-climate heat pump install | Dennis Dunmore | $7,745.30 | Oct 18, 2026 | Nov 1, 2026 |
Plans renewing in the next 30 days
| Agreement | Customer | Plan | Status | Started | Renews on | Price per year (USD) |
|---|---|---|---|---|---|---|
| Dunmore, Comfort Club Plus | Dennis Dunmore | Nov 19, 2025 | Nov 13, 2026 | $289 | ||
| Kowalczyk rentals, 2 units | Yara Kowalczyk | May 19, 2026 | May 19, 2027 | $358 | ||
| Rosenthal Bistro rooftop | Teodor Rosenthal | Aug 19, 2025 | Oct 29, 2026 | $1,180 |
Units to replace soon
| Unit | Customer | Kind | Make | Model | Serial | Installed (year) |
|---|---|---|---|---|---|---|
| Basement furnace, 96% gas | Dennis Dunmore | Arcton two-stage | G96V-070 | 5821K4410 | 2,009 | |
| Cold-climate heat pump, back yard | Dennis Dunmore | Polarline inverter | HP-36CC | H1124X0931 | 2,026 | |
| Rooftop unit over the kitchen | Teodor Rosenthal | Kestrel packaged | RTU-48G | R0919P2205 | 2,015 |
Before the truck rolls
On site, every call
Pricing
Price repairs from a flat-rate book so two techs never quote the same job differently. Put real parts cost and hours on the call so the Margin shows the truth; anything under twenty percent shows as Thin. Plan members get their discount on parts, and their tune-up visits are priced at zero because the agreement already paid for them.
No-heat emergencies in winter
When it is below freezing, a no-heat call jumps the queue. Ask about elderly people, infants or pets in the home, and about pipes in outside walls. If the part is not on the truck, leave portable heaters and book the return the same day. Mark the call Emergency so the board shows it in red.
Example
A small restaurant calls at opening: the rooftop unit blows warm. The dispatcher sees from the unit card it is a 2015 packaged unit on R-410A that was serviced last quarter. Ilse finds a weak start capacitor and a pitted contactor, replaces both from the truck, and the kitchen is cool before lunch. She enters 3 hours and the part costs, presses Mark done, and the office sends the invoice that afternoon.
Callbacks
If you return to fix your own work, tick Callback on the new call and do not bill it. Review callbacks every month with the techs: each one costs a truck, a tech and a customer's trust.
What a plan includes here
Set your own names and prices in the Plan column; the board updates with them.
Selling a plan
Running the visits
The plan visit checklist
Renewals
A plan that lapses is very hard to win back. Work the Renewing in 30 days list every week: call or text, take the card, and push the renewal date out one year. If the customer says no, set the status to Cancelled and write the reason on the agreement, so you can see why plans are lost.
Example
In early September the service manager opens the renewals list: six agreements renew in the next month. He books fall visits for the four who still have one left and calls the two that are due. One renews on the phone; the other moved away, so he marks it Cancelled with that note.
The weekly count
What every service truck carries
Refrigerant
Track refrigerant by the cylinder and know which systems use which. Older systems on retired refrigerants are getting expensive to recharge: when the Equipment list shows one in Watch or Replace soon, offer a replacement estimate before the next leak, not after.
Setting reorder points
Look at what you used in the last two weeks and add a safety amount for a cold snap. Igniters and capacitors fail in waves on the first hot or cold week of the season, so raise those points a month before it.
Warranty parts
When a failed part is under warranty, keep it in a tagged bag with the unit's serial number and the date. The Equipment card shows the warranty date; claims are usually refused without the old part.
Checklist when a part runs out on a job
Example
On Friday Marcus counts flame sensors: three left, reorder point five. The row shows Reorder. The office adds six to the Badger Furnace Parts order. The first cold weekend brings four short-cycling furnaces, and every one is fixed on the first trip.
What's inside
7 tables · 21 views · 1 form · 3 row actions · 1 agent6 pages
- HVAC Company HQ
- Start here: how this workspace runs
- Dashboard
- Running a service call
- Selling and running maintenance plans
- Counting parts and reordering
6 tables
- Customers2 views · 12 sample rows
- Service calls7 views · 21 sample rows
- Parts and stock2 views · 10 sample rows
- Invoices5 views · 8 sample rows
- Equipment2 views · 14 sample rows
- Maintenance agreements3 views · 9 sample rows
Related workspaces
Landscaping and Lawn Care HQFor lawn care and landscaping companies: weekly routes, projects, crews and billing.
Pest Control Business HQFor pest control operators: service plans, routes, application records, callbacks.
Plumbing Company HQFor plumbing shops: dispatch calls, price jobs, stock vans and collect what is owed.
Residential Cleaning Service HQFor house cleaning companies: recurring cleans, teams, home details, supplies, billing.
Auto Repair Shop HQFor independent auto repair shops: repair orders, vehicles, parts, and pickups.
Electrician Business HQFor electrical contractors: estimates, jobs, permits and inspections, materials, invoices.