CRM for Electricians, Plumbers and HVAC Techs: Fix the Quoting First
An electrician who's just gone out on his own describes the same week to anyone who'll listen. On the tools from seven until five, then quotes at the kitchen table until ten, and even then two or three never get sent. The complaint is almost always framed as being disorganized. It usually isn't. It's that quoting was invisible labour when he was employed — someone in an office did it — and now it's a second job nobody warned him about.
That matters for tool choice, because a CRM does nothing about the size of the quoting job. It only stops you losing the quotes you did manage to send.
What are you actually trying to fix?
Three different problems get called "I need a CRM" in trade subreddits, and they have three different answers:
| The real problem | What fixes it |
|---|---|
| Quoting eats every evening | A priced block library plus a quote template. Not software you buy — a thing you build once, in a spreadsheet if you like. |
| Quotes go out and vanish; nobody chases them | A client list with dates on it. This is the CRM-shaped problem, and it's the cheapest one to solve. |
| Three vans, jobs to allocate every morning, invoices and certificates flowing | Field service software — Jobber, Housecall Pro, Workiz, ServiceTitan at the larger end. Dispatch is the product; you'll pay accordingly. |
Buying the third when you have the first is the most common expensive mistake in the trades. The software arrives, the quoting still takes four hours, and the subscription gets cancelled in month three.
How do you get quoting down from hours to minutes?
Stop pricing jobs. Price parts of jobs, once, and then assemble.
- List the twenty things you actually do. Added outlet. Panel swap. Recessed light, per can. EV charger install, standard run. Troubleshooting, first hour. Not an exhaustive catalogue — the twenty that cover most of your week.
- Price each one properly once, with your real time and your real margin, on a quiet evening when you're not annoyed at anyone.
- Quote by addition. Most jobs become four lines plus an access or awkwardness adjustment. That's a ten-minute quote instead of an hour of starting from a blank page.
- Photograph everything on site. Panel, cable runs, the attic hatch, the bit that's going to be a problem. Photos answer the questions that otherwise send you back for a second look.
- Send it with a date in it. "This price holds until the 14th" does more for your close rate than anything else on this list, because it forces a decision instead of inviting a shelf.
Revisit the twenty prices every six months. Materials move, and a block library that's a year old quietly prices you into losing money on jobs you win.
Why do quotes go quiet, and what do you do about it?
In residential electrical work a customer is typically collecting two or three prices. Silence after a quote usually means they haven't finished collecting, not that they've chosen. Whoever makes contact during that window has an outsized advantage, and in most cases nobody does — because the trade that sent the quote is on another job and the quote is now a PDF in a sent-items folder.
A workable rhythm: a short message on day three ("any questions about the price I sent?"), a call around day ten, and then leave it. Two touches, not seven. The reasoning and the wording are in how to follow up after sending a quote, and the specific case of silence is covered in client not responding to a quote.
The quote you never chased and the quote they rejected look identical in your accounts. Only one of them was ever a decision.
Emergency work and planned work are two different lists
Callouts don't need a CRM. Someone rings, you go, you get paid, and there's nothing to remember. The tracking problem belongs entirely to planned work: the rewire that's "after Christmas", the landlord who needs five properties inspected "at some point", the customer who wants the EV charger once the driveway's done.
Those sit in a pile with no natural deadline, which means they're the ones that evaporate. Each of them needs one thing attached: a date to check back. Not a commitment — just a date on which the item reappears in front of you. That distinction is most of what separates trades who convert their backlog from trades who forget they had one.
What about certificates, compliance and invoicing?
Being blunt: keep those where they already work. Permit and inspection paperwork, code compliance records, your accountant's invoicing tool, and your document storage each do a specific regulated job, and a client list is not a substitute for any of them. Zapyo doesn't do invoicing, scheduling, dispatch or certificates, and won't pretend otherwise.
What it does hold is the layer above: who asked for what, what you quoted, and when you said you'd get back to them. If that layer currently lives in your head and a notebook in the van, see what a CRM for a small service business actually needs to do before shopping for anything larger.
Frequently asked questions
Is Jobber or Housecall Pro overkill for a one-van electrician?
Usually, yes — not because they're bad, but because their core value is scheduling and dispatching other people. Solo, you're paying mainly for a calendar you already manage. They become genuinely worth it around the point you're allocating work to someone else every morning.
Do I need a CRM if most of my work comes from repeat customers and referrals?
That's exactly when a client list pays best. Referral-led businesses lose money on dormancy rather than lead flow — customers who'd happily use you again, haven't in two years, and won't think of you unprompted. A list with last-contact dates turns that into a few calls a month.
What should I record after a job so it's useful later?
Two sentences: what you did, and what you noticed that they'll need doing eventually. The second sentence is the valuable one — "panel's full, no open slots" is next year's job, and it's worth more than any marketing you could buy with the same five minutes.
Can I run this from a spreadsheet instead?
You can, and plenty do. The limitation is the same one every trade hits: a spreadsheet won't interrupt you. It stores the date you promised to call and then says nothing on that date. See spreadsheet as a CRM for where the line sits.
Zapyo shows every quote still waiting on an answer and reminds you when to call back. Free during the beta.
Try Zapyo for free ⚡