On this page
A CRM for a service business is the system that carries a customer from first contact to paid invoice. It records the lead and where it came from, sends the quote, puts the approved job on the schedule, sends the invoice, collects payment and keeps the history so you can sell to that customer again. Field-service CRMs add crews, routes, recurring visits and a customer portal.
Key takeaways
- A field-service CRM tracks the whole path: lead, quote, job, invoice, payment and repeat work.
- The value is in the hand-offs between those steps, where paper and spreadsheets lose jobs and money.
- Jobber and Housecall Pro publish list prices; ServiceTitan quotes per technician.
- Off-the-shelf software is fast to start; custom software fits unusual workflows and doesn't have to be priced per seat.
- Whatever you pick, make sure you can export your customers, jobs and invoices whenever you want.
What does a CRM actually do in a service company?
CRM stands for customer relationship management. In a sales office that usually means a contact list and a pipeline. In a company that sends trucks to houses, it means much more, because the customer relationship runs through a site visit, a quote, a crew, a schedule and a bill. Field-service CRMs (the industry also calls them field service management software) handle all of it in one place.
Think of the CRM as the record of everything your company promised and everything it is owed. A homeowner calls about a cracked driveway. Someone has to write that down, go look, price it, send the price, chase the answer, book the crew, make sure the crew shows up with the right material, bill the job and collect the money. Every one of those steps is a place where a job can fall through. A CRM is the thing that keeps each step from depending on someone's memory.
For a one-truck operator, paper, a phone calendar and a spreadsheet can carry the load for a while. The trouble starts when a second person touches the work. Your office manager can't read the notes in your truck. Your crew lead doesn't know the customer asked for a gate code. The invoice goes out late because nobody told the office the job was done. A shared system fixes that by giving everyone the same record.
What are the core pieces of a field-service CRM?
Products, off the shelf or custom, generally cover the same eight jobs. The names vary. The work doesn't.
| Piece | What it does | What goes wrong without it |
|---|---|---|
| Leads | Captures web forms, calls and texts in one inbox, tagged by source | Requests sit in three inboxes and nobody knows which ad produced them |
| Quotes | Builds a priced estimate, sends a link, records approval | Quotes go out late, get lost in email, and nobody follows up |
| Scheduling | Puts approved work on a calendar by crew, with routes | Double bookings, wasted drive time, missed recurring visits |
| Jobs | Holds the scope, notes, checklist and photos for the crew | The crew arrives without the details the customer gave the office |
| Invoices | Bills the job when it is marked done, tracks what is unpaid | Finished work is billed days later or not at all |
| Payments | Takes card or bank payment online, stores a card for autopay | Checks in the truck, slow collection, awkward reminders |
| Customer portal | Lets the customer see quotes, invoices and visits and pay without calling | Your office answers the same three questions all day |
| Reports | Shows revenue, open quotes, receivables and close rate from real records | The owner runs the company on gut feel and a Friday spreadsheet |
Many products add timesheets, two-way texting, review requests, marketing email, inventory, and an accounting sync. Those are useful, but they sit on top of the eight above. If a product is weak at quotes or invoices, extras won't save it.
How does one job move through the system?
The point of putting everything in one system is that each step hands its data to the next without anyone retyping it. Here is the path in a well-set-up CRM:
- A homeowner fills out the form on your website. The CRM creates a lead with their name, address, the service they picked and the page they came from.
- You or the office call back, book a site visit, and the visit lands on the calendar with the address mapped.
- At the house, you build the quote on your phone from your own price list, with two or three options, and send it before you leave the driveway.
- The customer opens the link, picks an option and approves it online. You get a notice that it was opened and approved.
- The approved quote becomes a job with the same line items. You schedule it, and the customer gets a confirmation and a reminder.
- The crew sees the scope, notes and photos on their phones, does the work, and marks it complete with after photos.
- The invoice goes out automatically with a pay link. If the customer saved a card, it can be charged under the terms they agreed to.
- The payment posts, the job shows its profit, and the customer goes into the list you will market to next season.
Where this tends to break in real companies is a hand-off: a quote nobody followed up (our quote follow-up guide covers that), a job finished but not invoiced, a payment taken but not recorded. The CRM's job is to make the next step automatic or at least visible.
What do off-the-shelf CRMs cost, and what do they do well?
Three of the best-known names in home and field services are Jobber, Housecall Pro and ServiceTitan. All three are established products, and they are a reasonable default for many shops. As shown on each vendor's own pricing page in October 2026:
- Jobber lists its single-user plans at $29 (Core), $99 (Connect) and $149 (Grow) a month, billed annually. Plans for larger teams cost more, and so does paying month to month. Add-ons such as its Marketing Suite ($99 a month) and AI Receptionist ($29 a month) are extra.
- Housecall Pro runs from $59 a month for one user (Basic, annual billing) to $299 a month for 8 users (MAX, annual billing), plus $35 a month per additional user.
- ServiceTitan lists no prices; you request a quote, and the page describes its pricing as per technician.
What they do well: you can sign up today and send a quote tomorrow. Each offers a mobile app for crews and its own payment processing (Jobber, Housecall Pro, ServiceTitan), so you aren't stitching tools together on day one. For a company whose work fits the standard pattern (quote, schedule, invoice, repeat) they cover most needs.
Where owners run into friction: the price climbs as you add people and features, and the workflow is the vendor's. If you sell door to door, bill three companies from one office, run subscription plans, or price in a way the quote builder doesn't support, you end up with workarounds. We compare these products in more detail on our Jobber alternative and Housecall Pro alternative pages.
When does a custom CRM make sense?
A custom CRM is software built for one company's way of working. Ours started as the system for the service companies we run ourselves, which used packaged field software before we built it, so we have opinions on both sides.
Custom tends to make sense when:
- Your workflow has steps the off-the-shelf tools don't model, such as subscription plans sold on your website, door-to-door canvassing, several brands under one roof, or unusual pricing rules.
- You are paying per seat for many users and still running side spreadsheets to fill gaps.
- You want your data, your customer portal and your payment account on your own domain and in your own name.
- You want the owner reports to answer your questions, such as profit per job or how much is owed and by whom, without exporting to Excel.
Custom is the wrong call when your process is standard, you are just starting out, or nobody in the company has time to describe how the work should flow. It also comes with a responsibility you don't have with a subscription: somebody has to host it, back it up, secure it and keep improving it. If you go custom, get those answers in writing before anything is built.
The system we run our own companies on handles good, better and best quote options with online approval and signature, recurring jobs, a route board, batch invoicing, deposits, card on file with autopay, a customer portal, two-way texting with opt-out handling, an audit log of every change, nightly backups and owner reports. None of that is unusual for a custom build, and you only build what you will use. See our custom CRM service for how we approach it.
How do you choose the right CRM?
Start with your work, not the feature lists. Write down the last ten jobs you did and every step each one took, from the first call to the deposit hitting your bank. Then ask these questions of any option you consider:
- Can it quote the way I sell? Options, add-ons, deposits, per-visit and monthly pricing.
- Does it schedule the way my crews move? One-off jobs, recurring routes, multi-day projects.
- How do I get paid? Card and bank payments, saved cards, autopay, and what the processing costs.
- Can I see where leads come from? If the system can't tag a lead's source, you can't tell which marketing works. Our guide on tracking lead sources explains why that matters.
- What does it cost at the size I will be in two years? Count users, add-ons and payment fees, not just the starting plan.
- Can I export everything? Customers, quotes, jobs, invoices and payments, in a format another system can read.
That last question matters more than people think. The day you want to leave is the wrong day to learn your data is stuck. The CRM migration guide covers what moves cleanly and what doesn't.
Who owns the data in your CRM?
Your customer list is one of the most valuable things your company has. It is the people who already trust you, with their addresses, service history and what they paid. Whatever system holds it, you should be able to get a full copy out at any time without asking permission.
With a subscription product, the data lives in the vendor's system under the vendor's terms. Read the export section of the help center before you sign up. With a custom system, the database should be set up in your company's name with backups you can reach. Either way, take a full export every few months and keep it somewhere safe.
Not sure whether your current setup is costing you jobs? Request a free system quote. We trace how leads reach your company, find where they stall, and tell you plainly whether new software would fix it.
Frequently asked questions
Is a CRM the same as field service management software?
In home services the terms overlap. A field service management product is a CRM that also handles crews, schedules, routes and job-site work, which is what a company sending crews to job sites needs.
Do I need a CRM if I'm a one-person business?
Not on day one. Once you have more than a few open quotes, recurring customers, or a second person answering the phone, a shared system starts saving jobs that paper loses.
Can a CRM take payments?
Many field-service CRMs connect to a payment processor so customers can pay an invoice online by card or bank transfer, and some can store a card for autopay with the customer's consent.
How long does it take to set up a CRM?
A subscription product can be running in days if your data is clean. A custom CRM takes longer because the software is built around your workflow, and the import of past customers needs checking either way.
Sources
General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.