July 21, 2026

The five layers a home services company actually needs in 2026.

Dispatcher working at a two-monitor workstation

A bottom-up buying guide: the CRM core, phones, booking, attribution, and reviews — plus an honest list of what to skip until you're bigger.


Run a home services company for more than a year and the software pitches never stop: chat widgets, AI dispatchers, four kinds of dashboards, and a "platform" for every problem you didn't know you had. Every one of them promises to pay for itself. Most of them duplicate something you already own.

So here's the whole stack, laid out in buying order. Five layers, built bottom-up, with named tools where a recommendation is earned — and an honest list of what a shop under $5M in revenue should not buy yet.

What does a home services tech stack actually look like?

Think in layers, not in tools. Each layer depends on the one below it, which also tells you the order to buy in.

  1. CRM / field service core — ServiceTitan, Jobber, or Housecall Pro. The system of record: customers, schedule, dispatch, invoicing. Everything else plugs into this.
  2. Phones — business lines plus call tracking, so every inbound call has a source, a recording, and a follow-up path when it gets missed.
  3. Booking layer — turns website visitors and texters into scheduled jobs on the live calendar, instead of contact-form leads waiting for a callback.
  4. Attribution layer — ties every booked job back to the ad click that produced it, and reports revenue back to the ad platforms so they bid on jobs, not clicks.
  5. Reviews and reputation — automated post-job review requests and response tracking, because Google's local results reward fresh review volume.

That's the entire stack. If a pitch doesn't fit one of those five layers, it's an accessory — maybe useful, never urgent.

Which CRM should you run: ServiceTitan, Jobber, or Housecall Pro?

This is the biggest decision on the list, because switching later is the most expensive move in software. Don't pick on feature checklists — the big three converge on features every year. Pick on where your business will be in three years.

  • Jobber — the default for solo operators and small crews. Third-party comparisons list entry pricing around $39 a month for a one-person shop, scaling up with team size.
  • Housecall Pro — a common fit for residential shops in the 5–20 employee range that want marketing tools living next to scheduling.
  • ServiceTitan — the enterprise option. Comparison guides put it at roughly $245–500 per technician per month, with 12-month contracts and implementation fees that can run five figures. Worth it when dispatch complexity, memberships, and multi-trade reporting demand it — overkill before then.

Pricing shifts constantly, so treat those numbers as a snapshot — independent FSM comparison guides stay more current than any vendor's page, ours included. The rule that doesn't shift: whatever core you pick, every layer above it has to integrate with it, or your team re-keys data forever. Peach connects to all three.

What should your phone setup do in 2026?

Not much has changed about what a phone is. A lot has changed about what it should record. Call-tracking vendors consistently report that well over half of high-intent home services contacts still arrive by phone — which makes the phone layer a revenue system, not a utility bill. It has three jobs.

  • Route reliably: office hours to the CSR desk, after hours to something that actually answers — a human on call, an answering service, or an AI receptionist.
  • Attribute every call: dynamic number insertion (DNI) shows each ad-driven website visitor a unique tracking number, so when they call, the call ties back to the exact campaign and keyword. Without it, phone revenue gets logged as "direct."
  • Catch the misses: a missed call should trigger a text-back within about a minute, not a voicemail. We've done the math on what missed calls cost — for a busy shop it's six figures a year.

Do you need online booking, or is a contact form enough?

A contact form is a promise to call the customer back. A booking layer is the job actually landing on your calendar. The difference is what happens next: a form submission starts a callback race against every other contractor the homeowner contacted, while a booked slot ends the shopping.

A real booking layer reads live technician availability from your CRM, lets the customer pick a slot, and writes the job back with its source attached. The good ones also chase what slips: Peach's recapture flow follows up abandoned forms and missed calls by SMS and converts 35–45% of those leads back into booked jobs. If you run ServiceTitan, the step-by-step connection guide shows exactly what syncs.

What is an attribution layer, and when do you actually need one?

Attribution means matching each booked job back to the marketing that produced it — down to the ad click, using the click ID Google attaches to every paid visit (the GCLID) — then sending the job's revenue back to the ad platform. That last step matters most: Google's bidding optimizes on whatever conversion data you feed it, and by default that's form fills, not jobs.

You need this layer the month your ad spend becomes real money — for most shops, once Google Ads or LSA is a four-figure monthly line item. Feed booked-job revenue back and the platform bids toward callers who become customers instead of clickers who fill forms. Here's how the ServiceTitan-to-Google Ads loop works end to end.

Do reviews really belong in the stack?

Yes — as a layer, not a product hunt. Google's local rankings reward review recency and volume, so a profile adding fresh reviews every month outranks a bigger one that went quiet years ago. The mechanics are simple: an automated review request after every completed job, and a response to every review. Before buying a standalone tool, check whether a layer you already own includes this; it's frequently bundled.

What can a shop under $5M safely skip?

Opinionated, from watching what actually gets used:

  • A standalone live-chat widget. Unstaffed chat is a slower contact form. If the widget can't book a real slot on your schedule, it's decoration.
  • A second "marketing CRM" next to your FSM. Two systems of record means attribution dies in the gap between them. One core; everything else plugs in.
  • A BI tool or data warehouse. Below $5M, every question you actually have — "which campaigns book jobs?" — should be answered inside the layers you already run.
  • All-in-one marketing suites with email nurture journeys. A homeowner with a dead water heater doesn't nurture — they book with whoever answers first. Spend that budget on answering.
  • Custom software of any kind. The integration you're tempted to build almost certainly exists off the shelf.

The order of operations matters more than any single pick: fix the layer below before buying the one above. If your CRM is settled and the gap is booking and attribution — you're spending on ads without knowing which clicks become jobs — that's the layer Peach was built to be, on top of ServiceTitan, Jobber, or Housecall Pro. Book a demo and we'll map it against the stack you're running today.

FAQ

What software does a home services company actually need?

Five layers: a CRM/field-service core (ServiceTitan, Jobber, or Housecall Pro), a phone system with call tracking, an online booking layer, an attribution layer once you're spending on ads, and automated review requests. Buy them in that order, and skip anything that doesn't fit one of the five.

How much does a home services tech stack cost?

It scales with headcount. Third-party comparisons list small-shop CRMs starting around $39 a month, while enterprise platforms like ServiceTitan run hundreds of dollars per technician per month plus implementation fees. Judge each layer on booked jobs added or hours saved, not sticker price — a cheap tool nobody uses is the most expensive kind.

Is ServiceTitan worth it for a small company?

Usually not at the small end. Comparison guides note 12-month contracts and implementation costs that can reach five figures, which is hard to justify before dispatch complexity demands it. Most small shops run Jobber or Housecall Pro well past $1M in revenue and move up when memberships, multi-trade reporting, or call-center workflows force the issue.

What is an attribution layer?

Software that matches each booked job to the marketing source that produced it — down to the specific ad click via Google's GCLID — and sends the revenue back to the ad platforms. That trains Google and Meta bidding on jobs and dollars instead of form fills, which is the difference between buying clicks and buying customers.

Want to skip the setup?

We do the CRM integration, ad-platform conversion sync, and booking-form setup for you. Most operators are live in 5–10 business days.

All articles