All articles

Custom CRM

Electrical CRM vs Field Service Software: 5 to 1

Electrical contractors produce 4 to 10 estimates per job won. Fewer than 6 percent track that ratio. It, not the feature grid, decides which system you need.

Om Patel 18 min read
Photo: Jonathan Borba / Unsplash

The short answer

Field service software models the job you won. A CRM models the customer. Commercial electrical runs on a third loop neither category ships by default: the bid. Contractors produce roughly four to ten estimates for every job awarded. Decide with the estimate ratio, your estimates produced last year divided by jobs won.

The short answer

A CRM models the customer. Field service software models the job. Commercial electrical runs on a third loop that neither category ships by default: the bid, along with everything the bid cost you and everything the loss should have taught you.

That is why electrical shops that buy either category correctly still end up with an estimating spreadsheet, a whiteboard of outstanding proposals, and an owner who cannot say how many jobs the company bid last year. The HVAC version of this question turns on the share of revenue sold before it is scheduled, and the plumbing version on an asset record at an address. Electrical breaks both tests, for a reason that is arithmetic rather than opinion.

Why the electrical version of this question is different

Because in electrical, losing is the main activity of your office, and it is structurally guaranteed before you price anything.

ConstructConnect tells general contractors to invite five to eight subcontractors per trade to reliably get three to five responses back. Sound advice from the GC's side, with an unavoidable consequence on yours: if every GC in your market follows it, a competent electrical subcontractor faces a baseline win rate between 12 and 20 percent before estimating skill or relationships enter the picture.

The field data matches the structural math. Simpro puts the average win rate for electrical estimators at roughly 18 to 25 percent. On Mike Holt's forum, in a 2020 Business Management and Estimating thread, a commercial electrical estimator in Texas laid out his numbers in public.

By the numbers

A sole estimator at a 45-employee commercial electrical contractor reported bidding $64 million of work in one year and winning about $11 million of it, with no assistant. Another member replied that 17 percent "is excellent" and that "the average hit rate used to be around 10-12%."

In the same thread, an estimator for a utility contractor in southeastern Pennsylvania described cranking out "around 20 bids or so" in an average week, more than $100 million a year at roughly a 20 percent win rate.

Sit with what that means. One person producing twenty priced documents a week, of which sixteen come to nothing. That is not a broken sales process, it is the trade working as designed. The single largest thing your office produces, by volume, is losing bids. Now ask which of your two software categories has a record for that.

The three loops, and the one electrical runs on

Every contracting business runs three loops. Software sells you two.

LoopWhat it modelsWho sells itWhat it costs you
DeliveryThe job: dispatch, work orders, hours, materials, invoiceField service platformsTracked to the dollar
RelationshipThe customer: contacts, history, follow-upCRMsTracked, loosely
BidThe estimate: takeoff hours, the submission, the outcome, the spreadNobody, by defaultInvisible

The delivery loop is exhaustively instrumented; your field service platform can tell you what a job cost to the truck roll. The relationship loop is adequately instrumented; a CRM will remind you to call someone back.

The bid loop decides the money and nobody meters it. An estimator's time is a real, loaded, salaried cost. If one estimator produces twenty bids a week and wins four, the sixteen losses consumed hours charged to overhead and recovered, if at all, in the markup on the four you won. That is a cost of goods sold hiding inside general and administrative expense.

This is why the HVAC test misfires here. It asks what share of revenue must be sold before it can be scheduled, and for a commercial electrical sub that answer is close to 100 percent, so it tells you nothing. The question is not whether you sell before you schedule. It is what your selling costs and what you learn from it.

The estimate ratio test

Divide the number of estimates you produced last year by the number of jobs you won. Not dollars. Documents. Count anything an estimator or the owner spent more than an hour producing.

Tip

Most electrical contractors cannot produce this number in under a week, which is itself the finding. If you have to reconstruct it from an email folder, a takeoff file list and memory, you have proven that the largest activity in your office has no system of record. Reconstruct it anyway. It is a two-hour job and it reprices the entire software decision.

Under 2 to 1. A residential service shop. Work arrives already sold because something failed and somebody called you. Quotes are same-day, priced off a flat-rate book, and they do not decay. A field service platform is the whole system, and a CRM alongside it is a subscription you will not open. Buy on dispatch quality instead, which I covered in electrical scheduling and dispatch software.

2 to 1 up to 4 to 1. A quoted residential and light commercial shop: panel upgrades, EV chargers, generators, small tenant improvement work. Your gap is estimate follow-up and expiry, not full bid management. A field service platform with a real estimate module is usually enough, provided expiry dates are non-optional.

4 to 1 and above. You are running a bid shop that also happens to install things. Your largest unbilled cost centre is estimating, your win rate is set mostly by which lists you sit on, and the records you need do not exist in either product category.

The number almost nobody tracks

Here is the finding that should end the feature-grid conversation.

By the numbers

In a survey of over 2,000 construction companies cited by Sunflower Bank, fewer than 6 percent knew and tracked their bid-hit ratio. A separate survey of over 5,000 construction and subcontracting companies found real-world ratios ranging from a best case of 1.5 to 1 all the way out to 35 to 1.

Ninety-four percent of contractors do not know the ratio that governs their overhead. That is a reporting gap, not laziness. The number is on no default dashboard they own, because the systems they bought manage work that exists and this number is made of work that does not.

The same source publishes subcontractor benchmarks worth measuring against:

Work typeTarget bid-hit ratio
Public works7 to 1 up to 11 to 1
Private bid work4 to 1 to 6 to 1
Negotiated work3 to 1 to 4 to 1
Design-build3 to 1 to 4 to 1

The guidance attached matters more than the numbers. Above roughly 10 or 11 to 1, estimating expense stops being recoverable in the margin on jobs you win as low bidder. That is a hard ceiling on how much public bid work a shop can chase before the chasing becomes the problem. It also means moving from public to negotiated work roughly halves your estimating cost per dollar won, a bigger lever than any software purchase on this page, and one you cannot pull without measuring the ratio by work type.

If your estimate ratio came back above 4 to 1 and no system you own can tell you what you lost by, that is a build worth scoping. We put bid-loop records into contractors' systems so the number that governs your overhead stops living in a spreadsheet.

Book a free CRM demo

What a lost bid should have told you

A lost bid is not a null result. It carries the most valuable number in your business, and both categories throw it away.

A Georgia electrical contractor in that same thread described the practice better than any vendor documentation I have read. He asks general contractors for feedback on competing bids whether he won or lost, and keeps his ear to the ground with suppliers to gauge how busy competitors are. Why:

"Sometimes I'll lose a job by 10%, but if I'm within 2-3% of everyone else that lost, I know I had a solid bid."

That is a diagnostic no dispatch board and no sales pipeline will produce. Losing by 2 percent and losing by 30 percent are different events that should trigger opposite responses. Lose by 2 percent repeatedly and your pricing is right, so your problem is positioning or which lists you sit on. Lose by 30 percent repeatedly and you are being used as a cover bid, and every hour spent on those packages is a donation to somebody else's bid coverage.

He also described declining work on that intelligence: he got an invitation to bid, made calls, learned from a supplier's salesman that a competing contractor was out of work and would price it to get it, and gave the bid up. Deciding not to bid is the highest-margin decision an electrical contractor makes all week, because it costs nothing and saves an estimator's day.

Your CRM has no record type for a bid you declined. Your field service platform has no record type for a job that never existed. The highest-return decision in the business leaves no trace in either system.

The minimum bid-loop record is five fields: who invited you, what you priced it at, whether you submitted, the winning number if you can learn it, and a reason code. No vendor ships them together, and almost nobody builds them.

The clock running on your price basis

The second thing electrical carries that other trades carry less of is commodity exposure, and it puts a shelf life on every quote you send. Copper is not a line item in an electrical bid. It is the bid. And it moves.

Watch out

Copper wire rose nearly 67 percent from the third quarter of 2020 in Core Construction Services' analysis, with EMT conduit up nearly 54 percent. More recently, Associated Builders and Contractors' analysis of Producer Price Index data had copper wire and cable up 24.2 percent year over year in May 2026. Overall inputs to new nonresidential construction were up 8.4 percent, the largest jump since the pandemic, and contractors reported difficulty passing the increases along.

Combine that with the bid loop. If your quotes sit outstanding for six to twelve weeks, normal on commercial work, a meaningful share of your open proposals are priced against material costs that no longer exist. You find out which ones only when the customer accepts, which is precisely when you lose the ability to reprice.

The exposure is also adversely selected, which is the part that hurts. The stale quotes most likely to come back and get accepted are the ones where your number now looks cheap, and it looks cheap because copper moved. You win the bad ones.

The fix is not exotic. Every estimate needs a price basis date, a hard expiry, and a flag when the supplier quote underneath it has lapsed. Field service platforms will happily let you send an estimate with no expiry at all, and generic CRMs have no concept of a material price basis. That is a two-field problem costing real margin in the one trade whose main input is a traded metal.

Where "improve your win rate" is bad advice

Almost every vendor page on this topic ends up telling you to raise your win rate. Take it instead from an electrical contractor in Tampa, replying in that same thread:

"It's not about how many you win. It's about how much profit you make. You can win every bid if you are willing to lose money on every job."

Win rate is the easiest metric in contracting to fake. Drop your markup two points and watch it climb. Which is why a utility estimator in the same thread said the opposite of what you would expect: if you are winning a lot and swamped with work, your prices are too low.

Track the pair, never the single number. Win rate alongside realised margin on completed jobs. Either alone points somewhere that will hurt. Producing both means connecting bid records to job cost records, which is exactly the seam between the two categories. The Texas estimator had done it, reviewing bids against actual costs on completion, and reported that out of thousands of projects over thirteen years only three or four lost money. That discipline, not the platform, produced the result.

What "our field service software already has a CRM" means here

It means less than it used to, and more than the marketing implies. To be fair, the gap is genuinely narrowing: ServiceTitan markets estimate follow-up and win rate visibility on its electrical proposals product, and BuildOps publishes a bid-hit ratio definition in its own resource library, which is a vendor telling you the metric matters.

But read what is actually being measured. These systems report on estimates that entered the platform. The bid loop extends past that boundary in three directions, and that is where the value is:

  • Before the estimate. The invitation you received and declined, and why. Never enters the system.
  • Beside the estimate. The competing number, the spread, whether you were second or seventh. Never enters the system.
  • Under the estimate. The material price basis and the date it expires. Not modelled at all.

If a demo cannot show you a report titled something like "bids submitted by work type, with win rate and average losing spread," you are being sold estimate follow-up and told it is bid management. Estimate follow-up is a reminder to call somebody. Bid management is a feedback loop that changes which jobs you bid next quarter.

Where field service software genuinely is the right answer

I have spent this article on the bid loop, so it is worth being clear about when it does not apply.

If you run a residential or light commercial service department, a field service platform is not a compromise. It is correct, and a CRM bolted alongside it is waste. The work arrives already sold, the quote is produced and accepted in the same visit, and the metric that pays for the software is technician utilisation rather than bid-hit ratio.

Plenty of electrical shops run both businesses under one roof, which is the genuinely hard case. The common failure is buying one platform for whichever side is louder that year. If service is more than about 60 percent of revenue, buy for service and accept that the construction side runs on spreadsheets. Under 40 percent, do the reverse. In between you will run two systems whether you plan to or not, so plan to. I set out how to pick by revenue mix in CRM for electricians.

The demo script

Six questions, in order. Stop when a vendor stalls.

  1. "Show me every bid we submitted last quarter by work type, with win rate for each." Not estimates sent. Bids submitted. If it needs an Excel export, the answer is no.
  2. "Where do I record an invitation to bid we decided not to pursue, and why?" Watch what happens.
  3. "Show me the losing spread on a lost bid, and a report ranking our losses by spread."
  4. "Show me the price basis date and hard expiry fields, and the report of open quotes whose material pricing has lapsed."
  5. "Show me win rate and realised gross margin on completed jobs on one screen." If those live in different systems you cannot manage the tradeoff between them.
  6. "What does an estimator seat cost, and does an estimator who never touches a work order need a full technician licence?" Per-seat pricing built around technicians punishes shops whose producers are estimators.

Question six is where the pricing conversation actually happens for a bid shop, and almost nobody asks it before signing.

The decision framework

Your estimate ratioWhat you areBuy thisThe record you must not lose
Under 2 to 1Residential serviceField service platform, aloneTechnician utilisation
2 to 1 to 4 to 1Quoted residential and light commercialField service platform with a disciplined estimate moduleEstimate expiry and price basis date
4 to 1 to 8 to 1Mixed service and constructionField service platform as system of record, plus real bid trackingLoss spread and reason code
Above 8 to 1Bid shopEstimating and bid loop first, delivery secondBid-hit ratio by work type and by customer

Run the ratio by work type as well as in aggregate. A shop at 5 to 1 overall might be 9 to 1 on public work and 3 to 1 on negotiated work, and that split is a strategy document, not a statistic.

When a custom build is the honest answer

Not often, and not for the delivery loop. Rebuilding dispatch, work orders, a mobile app and an invoicing engine to compete with platforms that have had a decade of development poured into them is a bad trade at almost any size.

The bid loop is different for one reason: it is small. The records in this article amount to a handful of fields. An invitation with a source and a decision. A submission with a number and a date. An outcome with a winning price, a spread and a reason code. A price basis date. That is a well-bounded system sitting alongside your field service platform rather than replacing it, and it produces the numbers that govern your overhead.

The argument for building it is that nobody sells it, not that you could build a better ServiceTitan. If you are at 8 to 1 on public work and cannot say what you lost by, the surface area is small and the return is high. For the bigger version of this decision, I laid out the economics in custom CRM vs off-the-shelf.

The bottom line

CRM versus field service software is the wrong frame for a commercial electrical contractor. Both categories model work that exists, and your office spends most of its time producing work that never will.

Run the estimate ratio. Under 2 to 1, buy a field service platform and stop reading vendor comparison pages. Above 4 to 1, you are a bid shop, fewer than 6 percent of your peers can state the number that governs their overhead, and the records that would tell you what to do next are not shipped by anybody. Losing four out of five is normal. Losing four out of five without knowing by how much is a choice.

Sources

Frequently asked questions

What is the difference between a CRM and field service software for an electrical contractor?
Field service software is built around the job: dispatch, work orders, technician hours, materials and the invoice. A CRM is built around the customer and the deal attached to them. For an electrical contractor the practical difference is that field service software manages work you already won, and a CRM manages work you are trying to win. Neither one, by default, manages the estimates you produced and lost, which in commercial electrical is most of what your office actually makes.
Do electrical contractors need both a CRM and field service software?
Most residential service shops do not. Run the estimate ratio first: divide the number of estimates you produced last year by the number of jobs you won. Under about 2 to 1 you are a service shop and a field service platform is the whole system. At 4 to 1 and above you are running a bid shop, and your largest unbilled cost centre is estimating, which no dispatch board measures.
What is a good bid-hit ratio for an electrical contractor?
Published subcontractor benchmarks put public works work at 7 to 1 up to 11 to 1, private bid work at 4 to 1 to 6 to 1, and negotiated or design-build work at 3 to 1 to 4 to 1. Sunflower Bank's guidance is that anything above 10 or 11 to 1 costs too much in estimating expense to be worth it. Electrical estimators on Mike Holt's forum have described 10 to 12 percent as a historical average hit rate by dollar value, with 17 to 20 percent considered strong.
Why do electrical contractors lose so many bids even when they price well?
Partly because the invitation list is built that way. ConstructConnect's guidance to general contractors is to invite five to eight subcontractors per trade in order to get three to five responses. If every GC follows that advice, a competent electrical sub is structurally looking at a 12 to 20 percent win rate before pricing skill enters the picture. Losing four out of five is the normal operating state, not a failure.
Should I try to improve my win rate?
Not on its own, because win rate is trivially easy to fake. An electrical contractor posting on Mike Holt's forum put it bluntly: it is not about how many you win, it is about how much profit you make, and you can win every bid if you are willing to lose money on every job. The useful pair of numbers is win rate alongside the margin you actually realised on completed jobs. Either one alone can be gamed.
How long should an electrical quote stay valid?
Shorter than most contractors write it, because your main input is a traded commodity. Associated Builders and Contractors' analysis of Producer Price Index data had copper wire and cable up 24.2 percent year over year in May 2026, and construction input prices generally up 8.4 percent, the largest year-over-year jump since the pandemic. If your proposal has no expiry date and no note of when the material was priced, you are quietly writing an open-ended option on copper.
Does ServiceTitan or BuildOps track bid-hit ratio for electrical contractors?
Both address it to a degree. ServiceTitan markets estimate follow-up and win rate visibility on its electrical proposals product, and BuildOps publishes a bid-hit ratio definition in its resource library. The gap is narrower than it used to be, but it is still real: these systems measure estimates that entered the platform. They do not hold the invitation you declined to bid, the margin you lost by, or the date your material pricing was valid.
Can a general CRM like HubSpot or Pipedrive run an electrical contracting business?
Not on its own. Generic CRMs have no concept of a dispatch board, a work order, a licensed crew pairing or a permit inspection, so you end up paying for custom development to rebuild what a field service platform ships with. The workable pattern for a mixed shop is a field service platform as the operational system of record, with genuine bid-loop tracking layered on top of it.
Bespoke pipelines, automations, 360° customer records and real-time reporting, a CRM built around how your team actually works, connected to your entire stack.
Book a free CRM demo

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.