01 / HOW IT SLIPS
A spreadsheet holds a list. It does not remember for you.
A CRM, a customer relationship manager, is a list of customers plus a memory: every call, quote and job, and what has to happen next. A spreadsheet does the list part well. It is free, everyone knows how to use it, and you can shape it any way you like.
The memory part is where it slips. A sheet only knows what someone typed into it, and it never taps anyone on the shoulder. Here is how one ordinary week goes.
| CUSTOMER | PHONE | JOB | CALLED IN | STATUS | NEXT STEP |
|---|---|---|---|---|---|
| Dana | 555 0142 | cedar fence | Mon | New | (blank) |
| Marcus | 555 0187 | kitchen repaint | Oct 20 | Quoted | call back? |
| Priya | 555 0119 | paver patio | Oct 14 | Replied | see email |
| Tom | 555 0160 | gutter guards | Oct 9 | Booked | Nov 6 |
- MONDAYA call comes in
Dana calls about a cedar fence while you are up a ladder, and her number goes on a sticky note.
- TUESDAYInto the sheet
The office types her in, so Dana now lives on the note, in your phone and in the sheet.
- THURSDAYQuote sent
You email the quote from your phone that evening, and the sheet still says New.
- DAY 10Nobody follows up
The sheet cannot tell that a date has passed, so nothing reminds anyone.
- DAY 14Dana calls back
She asks about the quote, and whoever answers has to dig through someone else's email to find it.
None of that is anyone being careless. It is a list being asked to do a memory's job.
02 / THE SIGNS
Five signs you have outgrown the sheet
If none of these sound familiar, the spreadsheet is doing its job. Keep it.
- More than one copy. Two people keep their own version, or someone downloads it to work offline, and nobody is sure which one is right.
- Dates that pass quietly. Quote follow-ups, service reminders and callbacks happen only when someone happens to look. That is the gap following up on quotes that go quiet is about.
- History somewhere else. The sheet says Quoted, but what was quoted, and what the customer said, is in an inbox, a text thread or someone's head.
- The same customer, typed again. The name and address go into the sheet, then the quoting tool, then the invoice. Every retype is a chance for a typo and a few minutes gone.
- It does not work in the truck. Your techs need the customer's details on a phone, on site, and a wide sheet on a small screen is where updates stop getting made.
03 / WHAT A CRM COSTS
What a CRM costs, on the vendor's own page
We use HubSpot as the example here because it publishes a free plan and its prices on its own site. Other CRMs price differently, so check the page of any you are offered against the same questions: how many users, and what happens when you add one.
| ROUTE | THE BILL | GOOD TO KNOW |
|---|---|---|
| Spreadsheet | Nothing extra if you already have a spreadsheet app | The cost is in the hours: retyping, looking things up, and remembering what is due. |
| Free CRM | $0: HubSpot's free tools cover up to 2 users, with no credit card | A third person means a paid plan: HubSpot's own pricing page says to upgrade to a paid product once you need more than 2 users. |
| Paid CRM, entry plan | $20 a seat a month, paid monthly, for HubSpot Starter | Every person who logs in is a seat, so the bill grows when you hire. The lower price shown beside it is a limited-time offer for new customers only. |
| Paid CRM, full sales plan | $100 a seat a month on a yearly commitment, or $90 a seat a month paid yearly, for HubSpot Sales Hub Professional | On top of the seats, HubSpot lists a required one-time onboarding fee of $1,500 for the Professional plan. |
From HubSpot's own pricing pages, checked November 2, 2026: free tools and Starter, Sales Hub Professional. Prices change, so check before you choose.
One thing the price table does not show: a sales CRM is built around contacts and deals. If your jobs, schedule and invoices live in other tools, the CRM is one more place the same customer gets typed in.
04 / ADD IT UP
Add up the bill and the hours
The example is an owner, an office manager and two techs: four people, so four seats. The hours are the time spent each week retyping customers, hunting for a quote, and checking who is due a call. We use 2 hours a week at $40 an hour as round numbers. Replace both with yours, and if it is your own time, it is worth more.
| A YEAR | THREE YEARS | |
|---|---|---|
| HubSpot Starter, 4 seats at $20 a month | $960 | $2,880 |
| 2 hours a week at $40 an hour | $4,160 | $12,480 |
Seat price from HubSpot's pricing page, paid monthly, checked November 2, 2026. The hours and the hourly rate are an example, not a statistic.
In this example, the hours cost more than four times the software bill. So the real question is not which tool is cheapest, but which one gives the hours back. A CRM that holds only contacts and deals gives back some. One that leaves the jobs and invoices somewhere else leaves much of the retyping in place.
Sometimes the cheaper route is the right one. If you are one or two people with a few dozen open jobs, the spreadsheet is fine. If you are two people who mainly need a shared customer list and a reminder on each quote, try a free CRM before paying for anything. To total everything you pay for today, tool by tool, use the stack calculator.
05 / KEEP OR MOVE ON
When to keep the sheet, and when one system fits better
KEEP THE SPREADSHEET WHEN
- One or two people use it, and one of them owns it.
- You can see every open quote and job without scrolling.
- Nothing has to happen on a date that the sheet would need to remind you of.
- Your customers are mostly one-off jobs, with little history to keep.
- Your process is still changing from month to month.
ONE SYSTEM FITS WHEN
- Three or more people need the same customer, and some of them are in the field.
- Quotes, jobs, invoices and reviews each live in a different place.
- Follow-ups and service reminders slip when the office is busy.
- You already pay for a CRM and keep the sheet on the side.
- Every new hire adds a seat to several bills.
A sudden rush shows the difference fastest. How a roofing company tracks fifty estimates after a storm is the same problem at full speed.
06 / WHAT ONE SYSTEM LOOKS LIKE
The list and the memory, in one place
A system built for your business keeps the part of a spreadsheet that works, a simple list in your own words, and adds the memory: each customer's whole history on one record, and the next step on a date, done or flagged.
Call, quote, job, invoice and review in one place. Nothing typed twice.
Follow-ups and reminders go out on the day, or land on someone's list.
Your stages, your words, your columns. The business does not bend to fit the software.
The customer's details and history on a phone, on site, with updates in a tap.
Export it to a spreadsheet at any time. Nothing is held back if you ever leave.
A new service, a new stage, a new report: the system changes when the business does.
A built system is an investment: an upfront build, and a monthly retainer that keeps it running, watched and improving. We quote it after a call, from what it needs to do. Compare it with the hours and the bills together, not with one month of one tool.
07 / QUESTIONS
Questions owners ask
Is Excel any different from Google Sheets for this?
For this decision, not much. Either one holds a list well. The questions in this post are the same for both: how many people edit it, and whether anything has to happen on a date.
Can I move my spreadsheet into a CRM later?
Yes. Most CRMs import a spreadsheet saved as a file. HubSpot's help, for one, walks through importing records from one or more files. Tidy the columns first: one customer per row, and one kind of detail per column.
Is a free CRM really free?
For a small team, it can be. HubSpot's free tools cover up to 2 users, and a third person means a paid plan. Check the user limit on any free plan before your team grows into it.
My job software already has a customer list. Do I need a CRM as well?
Usually not. If the software you run jobs in keeps customers, quotes and jobs together, use that before adding anything. A separate CRM beside it means two customer lists to keep in step, often with a connector between them. Here is when connecting tools makes sense.
Do I have to give up the spreadsheet?
No. Keep a sheet for one-off sums if you like. A built system can export your records to a spreadsheet at any time, so the data is never stuck.