ServicebuiltServiceBuilt home Start free
ServiceBuilt for HVAC

Two weeks in July
decide your whole year.

When it hits 100° and the phone will not stop, the difference between a good August and a wrecked one is how many calls you can actually take, how fast the second truck gets the part, and whether anybody remembered to sell the maintenance agreement. ServiceBuilt is built for the days when there is no time to fight the software.

No contracts. Ever. Month to month, cancel yourself in the app. No card to start, no demo call, no salesperson.

Unlimited
Technicians on either plan — seasonal help does not change your bill
$0
To move your history over, and we do the moving
0%
Of your card sales — your own Square account, your own rate
30 days
Free, no card, no contract to sign
Peak season

The season does not care that your dispatch board is a whiteboard.

Every HVAC shop runs two businesses. One is a call centre in July. The other is a sales organisation in October. Most software is designed for one of them.

Dispatch that survives a heat wave

A map, drag-to-schedule, and one active job per technician so nobody quietly holds three tickets open. When you are running eight calls a truck, the board has to be readable at a glance from a phone in a driveway.

The second visit is a first-class citizen

Diagnose today, order the part, come back Thursday. The return trip carries the original diagnosis, the photos and the customer history, so the tech who comes back is not starting from a text message and a memory.

Capacity you can actually see

Tech Schedule shows who is loaded and who is not, before you promise a homeowner a window you cannot hit. In August that is the whole job.

The phone still gets answered at 6pm

Riley picks up when the office is buried, gets the address and the problem, and books the call into the same board. Missed calls in July are the most expensive thing in this trade.

Maintenance agreements

The half of the business that pays for January.

A shop with 400 agreements has a spring and a fall already on the calendar. A shop with none starts every March at zero. The difference is not effort — it is whether the renewals chase themselves.

Plans, billing intervals and visits used

Members holds the plan, the price, the billing interval, when it renews, and how many of the included visits the customer has actually used. So a tech standing in a garage knows whether this one is covered before he quotes it.

Expiring memberships surface themselves

A dedicated Follow Up tab lists agreements about to lapse instead of leaving them to be discovered next spring when the customer calls somebody else.

Recurring service events

The spring AC check and the fall heat check get scheduled as recurring work, so the shoulder seasons fill from your own book rather than from ads.

Sold from the truck, not the office

A technician can put the agreement on the invoice at the kitchen table. Price book options are good, better and best, so the plan sits next to the repair instead of being a separate conversation nobody has.

Replacement

A system quote is a sales process, not a line item.

Changeouts are where the margin lives, and where most shops leak it — in the gap between the tech who found the cracked heat exchanger and the person who is supposed to follow up.

Replacement, from the failed call to the paid install
What happens on the jobWhat the software does about it
Tech condemns a 19-year-old unit on a no-heat callEstimate built on the truck from the price book, with good, better and best tiers priced the way you set them.
Homeowner wants to think about itEstimate goes out by text and sits in Unsold Estimates. Automatic follow-ups fire at 24 hours, 48, 72 and a week — not whenever somebody remembers.
They approve on Sunday nightApproval by text, timestamped. It lands in Sold Estimates, and you know the job is real before Monday.
Equipment has to come from the supply houseInstall Board tracks it: not ordered, ordered, arrived. Nobody schedules a crew for a unit sitting on a truck in Memphis.
Install crew is out three daysPhotos and signature captured on a form at completion, so the file is closed properly the first time.
Tech gets paid on itCommission runs on gross profit, not revenue — the equipment cost comes out before the percentage does.
The numbers

Job costing that includes what the equipment actually cost.

Paying a percentage of revenue on a changeout with a $4,200 condenser in it is how shops pay out more than they made. ServiceBuilt was built by someone who did that once.

Commission on profit, not revenue

Material cost comes off before the percentage. Set the basis once and payroll uses it every week.

Job Costing report

Per job: what came in, what the parts cost, what the labour cost, what was left. Sorted by whatever is bleeding.

Marketing ROI

Calls are tracked to their source, so you can tell whether the LSA spend or the mailer produced the changeout — before you renew either.

Payroll that matches the pay plan

Hourly, commission, or a base plus a percentage, with timesheets behind it and a weekly per-tech breakdown.

Being straight with you

This was built in a garage door shop.

What that means, honestly

ServiceBuilt was written by a contractor for his own crew, and the trade was garage doors. It does not do refrigerant tracking, EPA 608 logging, load calculations or AHRI match lookup, and anybody who tells you their software does all of that and everything else is selling you a roadmap.

Why an HVAC shop still runs on it

Because the six things that actually run a service company are identical in both trades: a call comes in, somebody gets dispatched, an estimate gets approved, an invoice gets paid, a technician gets paid on it, and somebody follows up. Your job types, price book, agreement plans and commission rules are all yours to configure, and the migration brings your own history with them.

Straight answers

Can ServiceBuilt handle maintenance agreements and recurring visits? And the rest.

Can ServiceBuilt handle maintenance agreements and recurring visits?

Yes, and it is the part of the app an HVAC shop will lean on hardest. Members holds each plan with its price, billing interval, renewal date and how many included visits the customer has used. Recurring Service Events put the spring and fall visits on the calendar, and a dedicated Follow Up tab lists agreements about to expire so they get renewed on purpose rather than by luck.

Is this actually built for HVAC, or is it garage door software with the labels changed?

Straight answer: it was built in a garage door company and it is still run there every day. What that buys you is that the dispatch, estimating, payroll and follow-up were designed by someone who was losing money without them, not by a product team.

What it does not buy you is HVAC-specific machinery. There is no refrigerant log, no load calc, no AHRI lookup. If those are the reason you are shopping, buy the thing that has them. If you are shopping because dispatch is a group text and nobody knows which estimates never got followed up, that is the same problem in every trade and it is the one this solves.

How does pricing work when I hire seasonal techs?

It does not change. Both plans are flat and include unlimited technicians, so adding four people in June and losing them in September has no effect on your bill. That is the opposite of per-seat pricing, where your worst month for cash is also your biggest software invoice.

Do you take a percentage of my credit card sales?

No. You connect your own Square account and pay whatever rate you have with Square. We add nothing, we are not the merchant of record, and deposits go from Square to your bank on your existing schedule without passing through us.

Can technicians take payment in the driveway without a card reader?

Yes. Tap to Pay on iPhone runs through the Square Point of Sale app on the same phone, so there is no dongle to buy and nothing to lose out of a truck. The technician needs the free Square app installed; after that the money lands in your Square account like any other sale and the invoice closes itself back in ServiceBuilt.

What does the migration cost and how long does it take?

Nothing, on either plan, and we do the moving — customers, jobs, estimates, invoices, payments and price book. You review what came across, and what did not, before anything goes live.

Thirty days. No contract. Your data moved for you.

We migrate your history free on either plan, and we do the moving. If it is not better than what you have, you have lost nothing but a month.

No contract · Cancel in the app · Unlimited technicians