Industry
Home services
Online booking with arrival windows and invoices paid at the door, for plumbing, electrical, HVAC and cleaning companies.
Updated September 24, 2026
In short
A home services website should turn a search into a booked job: the phone number a tap away for emergencies, and a booking form that asks for the address and an arrival window the crews can keep. From there, each booking should become a job on a truck's route and end as an invoice the customer pays at the door.
A home services website: A home services website is how a plumber, an electrician, an HVAC company or a cleaning company gets booked by someone who needs help at home. It shows the services and the area the company covers, and its booking form gathers the address and photos of the problem before anyone drives out. Urgent jobs still get a phone number one tap away. Behind the form sits the dispatch side, where each booking becomes a job on a truck's route instead of a note on a whiteboard.
What a home services business needs from its site
Few people shop for a plumber at leisure. Something is leaking or the heat is out, and the visitor wants two answers fast: does the company cover their area, and when can someone come. A cleaning company's visitors are calmer, but they still want to see what a visit covers and book one without a phone call.
Either way, the booking form should gather what the dispatcher would ask on the phone, such as the address and a photo of the problem, and offer only the arrival windows the crews can meet.
- Online booking with arrival windows your crews can keep
- A job request that collects the address and photos before anyone drives out
- A route for each truck in driving order, built from the day's bookings
- Invoices a customer can pay by card at the door or later from a text
What the back office needs
Behind the form, the back office is a CRM with a schedule built in. Bookings land on a dispatch board, and each job carries the history of its address, down to the equipment installed there, so the technician arrives knowing what to expect.
HVAC companies add maintenance plans with reminders when each tune-up comes due, and cleaning companies add recurring visits with a checklist for each home. Quotes for larger work should turn into scheduled jobs the moment the customer says yes.
- A dispatch board with every crew and every job on one screen
- Job history for each address, including the equipment installed there
- Maintenance plans that remind customers when a tune-up is due
- Quotes that become scheduled jobs once the customer approves them
- Recurring visits with checklists and entry notes for cleaning crews
Tools most home services businesses already use
Many home services businesses already schedule jobs in a field-service app and keep their books in an accounting app. Where those apps accept outside bookings, the site sends each one straight in; where they do not, you hear that at the quote stage, before any work begins. These are the names that come up often in the trades, listed for recognition and not as endorsements.
- Jobber
- Housecall Pro
- ServiceTitan
- QuickBooks
- Google Business Profile
- Thumbtack
- Angi
Common choices, not endorsements.
Marketplaces and stock apps, or your own system
Marketplaces send inquiries, but they often pass the same homeowner to several companies and charge for each one. Off-the-shelf field-service apps are a sound choice for a crew that works the way the app expects. A system of your own earns its cost when the trade runs differently, such as recurring cleaning checklists or a quoting step the app will not bend to.
| A marketplace or an off-the-shelf app | Your own booking and dispatch | |
|---|---|---|
| What you pay | A charge per inquiry, or a subscription that grows with each user | The build once, then a monthly care plan |
| Who keeps the customer | The marketplace, which may show them other companies | You do, with every job and address on record |
| Booking | The homeowner asks, and several companies may answer | The customer books a window your dispatcher opened |
| Your process | You work the way the app is built | The app is built the way your crews work |
| The code | Rented for as long as you pay | Owned by the company, and changed on its own schedule |
Swipe sideways to see every column
A worked example (hypothetical)
Picture a family-run plumbing and HVAC company with four trucks. Calls ring through to the owner's cell, and the week's jobs live on a whiteboard in the shop. Invoices get written on the weekend, often days after the work.
The Growth site, at $11,900, covers the front half: a page for each service and a booking form that asks for a preferred arrival window, with each booking arriving by email and text until there is a system to send it into.
A dispatch board with each truck's route would be a custom app near the typical build at $23,800, and invoices paid by card at the door take it to the tier at $34,000. If the company would rather adopt a field-service app than build one, an automation sprint at $3,800 could connect the site to that app instead. Either way, the site can go live first.
The concept app
Route Sheet, below, is a concept we drew for this page. It follows one job from the booking form to the paid invoice, the way a dispatcher and a technician would each see it. The drawing shows an idea, not a product you can sign up for, and no company's real jobs are in it.
Route Sheet
A booking from the site, with the job type and the arrival window the customer chose.
One job card with the customer's photos and every past visit to that address.
The day's route for one truck in driving order, each stop with its arrival window.
An invoice written at the door and paid by card before the truck leaves.
Common questions
Can customers book a job online instead of calling?
Yes, for the work you choose to open online. They pick the job type and one of the arrival windows you offer, and they can add photos of the problem. Emergencies can still go straight to the phone, since a burst pipe should not wait in a form.
I already use a field-service app. Do I have to switch?
No. If it runs your jobs well, the site sends bookings into it wherever the app accepts them, and we check what it accepts before quoting. A back office of your own makes sense only when the app keeps getting in your crews' way.
Is a marketplace listing worth keeping?
Often, for reach. A marketplace charges for each inquiry and may send the same homeowner to other companies, while a booking on your own site comes to you alone. Keeping the listing while you send repeat customers to your own site is a common middle path.
Can the system handle recurring cleaning visits?
Yes. A recurring visit repeats on the schedule you set and carries its checklist and the entry notes for the home. Changing one visit leaves the rest of the series alone.
How do maintenance plans work in the back office?
Each plan sits on the customer's record with its visits and the equipment at the address. When a tune-up comes due, the customer gets a reminder and can book it from a link.
Can technicians take payment on site?
Yes, if payments are part of the back office. The technician sends the invoice from a phone, and the customer pays by card at the door or later from a text. Each payment is recorded against its invoice, ready for your accounting.
Start with a written plan
Tell us about the business and what you need. We reply with questions, then a written plan that lists the work and its price, and nothing starts until you have read it.