// The situation

Sheetmetal fabrication business (jobbing shop). Approx 8 tradesmen, approx 2.5 office staff. Typically 20 jobs per week, e.g. taking on average 8 hours to fabricate. Many small jobs counterweighted by a few $20k jobs each month. Most jobs are cash sales (one-off or near one-off customers). Most dollars come from regular customers. Jobs are rarely to never true repeats Sales is largely inbound, with some basic relationship and lead management. All live jobs are in a workflow automation tool, but that tool does not provide CRM features.

The verdict · Jul 23, 2026

Yes.

You need to fix how quotes and repeat customers are tracked before any CRM will help.

What's really going on

You run 20 jobs a week, mostly cash and mostly one-offs, but most of the revenue comes from a smaller group of regulars. Your live jobs sit in a workflow tool. Nothing is tracking who the regulars are, what they last paid, or what quotes went out and never came back. That's not a CRM gap. That's a customer memory gap and a quote-follow-up gap — two small habits, not a software category.

What to do instead

  1. A shared Google Sheet or Airtable base (free) — one row per customer, flagged "regular" or "one-off", with last job date, last job value, and a notes column. Your 2.5 office staff can keep it alive in five minutes a day.
  2. A quote follow-up log in the same sheet — every quote over some threshold (say $2k) gets a row, a sent date, and a "chased?" checkbox. Most shops like yours lose more to un-chased quotes than to bad pricing.
  3. A standing 15-minute Monday habit — office runs down last week's quotes and this week's regulars due a check-in call.

Do this first action today: open a new sheet, list every customer who's spent money with you in the last 12 months from your accounting software (Xero export, one click), and mark the ones you'd call regulars. Half an hour, one person.

What you're being oversold

Someone likely pitched you Salesforce, HubSpot, or a "manufacturing CRM" with pipelines, stages, and forecasting. Wrong shape entirely — you don't have a sales pipeline, you have inbound jobs and a memory problem. Jobber is close to your trade but built for on-site field service, not shop fabrication. Every one of these adds seat fees, setup, and a tool your tradesmen will never open. Doing nothing costs you the quotes that go cold and the regulars who drift to a competitor who remembered to ring — quiet losses you won't see in any report.

When to revisit this

When your office staff are spending more than an hour a day keeping the sheet straight, or when quote volume climbs past roughly 30 a week — then a light CRM earns its seat.

The part worth getting right

The real call is what "customer" means in your shop. If your regulars are a company (a builder, an engineer, a council) then one row per company, and the contact people hang off it — that's how you'll price loyalty and chase renewals. If your regulars are individual tradies who happen to work at different firms, it's one row per person, and the company barely matters. Get this backwards and in a year you're migrating a thousand rows and arguing about duplicates. Which one is your shop, really?

Honest opinion · No affiliate links · public Get your own →

Did this actually help?

A binary signal so we know which verdicts are landing — and which ones aren't.