Skip to content
Buying Guide7 min read

What should a service business look for in a CRM?

Short answer

Prioritise one customer record that every channel writes to, communication built in rather than bolted on, scheduling your field team will actually use on a phone, and automation you can change yourself. If a CRM cannot text a customer and book an appointment, it is a database, not an operating system.

Key takeaways

  • The deciding question is whether the whole customer history lives in one place your team will actually open.
  • Software that requires perfect data entry to be useful will be abandoned in a busy week.
  • Count the integrations you need. Every hand-off between tools is a place leads go missing.
  • Evaluate the mobile experience first, because that is where most of your team will live.

Why do CRM rollouts fail in service businesses?

Usually because the software was chosen for the office and used by the field. A system that requires a laptop, a stable connection, and five minutes of careful typing will lose to a text message from a personal phone every single time, and once that happens the customer record is no longer the truth.

The second common failure is buying a CRM that only stores things. If quoting, texting, scheduling, and payment all happen elsewhere, the CRM becomes a reporting chore rather than the place work happens, and its data decays until nobody trusts it.

Which capabilities actually matter?

  1. 1

    One record per customer, written to by everything

    Calls, texts, emails, forms, quotes, invoices, and appointments all attached to the same contact. This is the whole point; treat it as non-negotiable.

  2. 2

    Communication built in

    If you cannot text and call from inside the system, conversations will happen on personal phones and stay invisible.

  3. 3

    Scheduling that survives the field

    Assign jobs, see the day, send on-the-way notifications, and reschedule from a phone in a driveway.

  4. 4

    Automation you can edit

    Follow-up cadences and review requests will need changing. If every change is a support ticket, they will stop being changed.

  5. 5

    Quoting and payment close to the work

    Estimates and invoices sent by text with a pay link get settled faster than posted invoices, and the record stays intact.

  6. 6

    Reporting that answers real questions

    Where leads come from, what stalls, and what marketing produced a paid job. Dashboards that measure activity rather than outcomes are decoration.

What should you ask in a demo?

Demos are designed to go well. The useful questions are the ones that make the software show you its edges rather than its highlights.

  • "Show me a customer who called, texted, got a quote, and paid, all on one screen." Watch whether they switch tabs.
  • "Do that on a phone." The mobile experience is where most of your team lives.
  • "Change this follow-up sequence while I watch." You are testing whether you will be independent.
  • "What does this look like with five thousand contacts?" Demo accounts are suspiciously tidy.
  • "How do we get our data out?" A straight answer signals confidence; hesitation signals a trap.
  • "What does it cost at double our volume?" Usage-based pricing can move sharply as you grow.

Ask to see a messy record, not a clean one. Real businesses generate duplicate contacts, half-finished quotes, and conversations across three channels. How the software handles mess is what you are actually buying.

What are the warning signs?

  • Every useful capability turns out to be a paid add-on, so the quoted price bears no relation to the working price.
  • Texting requires a third-party integration you have to configure and maintain yourself.
  • Onboarding is a video library. Service businesses need someone to build the first workflows with them.
  • Reporting is a long list of charts with no answer to "which marketing produced paid work".
  • The contract is annual with no meaningful trial, which shifts all the risk onto you.
  • Nobody will tell you how to export your data.

How much should you expect to pay?

Small-business platforms in this category commonly sit between roughly one and five hundred a month depending on capability, users, and messaging volume. The number matters less than the comparison you make it against.

Do the arithmetic with your own figures rather than a benchmark. Take your average job value, then ask how many additional jobs per month would cover the subscription. For many service businesses the answer is one, sometimes less, which reframes the decision from cost to whether the system will actually change what happens when a lead arrives. If it will not change that, it is expensive at any price.

Frequently asked questions

General CRMs are built around long sales cycles with named accounts. Service businesses run on inbound enquiries, fast scheduling, and field work, so they need built-in communication and dispatch-style scheduling. You can force a general CRM into that shape, but you will be paying in integrations and workarounds.

Importing contacts is quick. The real work is rebuilding your pipeline stages, follow-up sequences, and templates, then getting the field team using it, which usually takes a few weeks of deliberate effort. Budget for the behaviour change rather than the data migration.

No. Start with the leak that costs you most, which for most service businesses is lead response and follow-up. Get that working and trusted, then move quoting, payments, and reviews across. Wholesale replacement tends to stall because everything is unfamiliar simultaneously.

Resistance is usually a signal that the tool is slower than what they were doing before. Check the mobile experience and the number of taps to log a call. If using it properly costs a technician two minutes per job, it will be worked around no matter what policy says.

Keep reading

See CoastaFlow running your follow-up.

Book a working demo and we'll walk through your pipelines, conversations, automations, and AI agents, configured around how your business actually operates.