AutoSoftWay logo AutoSoftWay

How to Write Diagnostic Estimates With Unknowns

September 28, 2026 · 6 min read

Every shop has had this customer. The check-engine light is on, the car runs rough on cold mornings, and they want to know what it will cost before you touch it. The honest answer is that nobody knows yet. Good diagnostic estimates turn that uncomfortable truth into a clear, staged plan the customer can approve one step at a time, instead of a guess that blows up at pickup.

Why Unknowns Wreck Ordinary Estimates

A brake job is predictable. You measure the rotors, check the pads, look up the labor time, and quote it. A diagnostic job is different because the first hour of work is what tells you what the rest of the job is. If you write one big number up front, you are either padding it to cover the worst case, which scares off the customer, or lowballing it and hoping, which sets up a fight later.

The problems show up in the same places every time:

  • The advisor promises a number the tech never agreed to.
  • The tech finds a second fault halfway through and keeps going without new approval.
  • The customer hears "about two hundred bucks" and remembers "two hundred bucks, done."
  • Nobody wrote down what the diagnostic fee actually covered.

None of that is a pricing problem. It is a structure problem, and the fix is to stop treating an unknown job as one estimate.

Staged Authorization: Diagnose First, Then Repair

The cleanest way to handle unknowns is to split the job into stages, each with its own approval. The customer never authorizes more than you can reasonably describe.

Stage one: the diagnostic

Write the first estimate for the diagnostic time only. Be specific about what that time buys. For an intermittent misfire, that might be "scan and freeze-frame review, visual inspection of ignition and intake, one hour of testing, findings and a written repair estimate." At a $150/hr rate, that is a $150 line the customer can decide on in ten seconds.

State what happens if the hour runs out. Many shops write "if more testing is needed, we will call you before continuing." That single sentence prevents most diagnostic disputes.

Stage two: the repair

Once the tech has findings, you write a second estimate for the actual repair. Now you have part numbers, labor times, and a real answer. This estimate should stand on its own, with parts, labor, fees, and tax, so the customer is approving a known job. Pulling labor times from a labor guide here keeps the repair quote consistent no matter which advisor writes it.

Stage three, when you need it

Some jobs uncover more once you are inside. A leaking intake gasket can reveal a cracked coolant crossover. Treat that as a new stage with a new approval, not as a quiet add-on. The customer should hear about it before the extra work happens, not when they read the invoice.

Using Ranges Without Losing Credibility

Sometimes the customer pushes: "Just give me a ballpark." A range is fine, as long as you anchor it to real scenarios instead of pulling numbers out of the air.

A good range names what each end of it looks like. For the rough-running car, you might say:

Likely causeIllustrative repairRough total
Single failed coilOne coil, 0.5 hr labor$180 to $250
Worn plugs and coilPlugs, one coil, 1.2 hr labor$350 to $450
Vacuum leak at intakeGasket set, 2.5 hr labor$450 to $600

These numbers are illustrative, and you should say so. The point is that the customer sees why the answer depends on the diagnosis. That is far more believable than "somewhere between two hundred and a thousand."

Two rules keep ranges honest. First, never put a range on the approval itself. The customer approves the diagnostic, then approves a firm repair number. Second, if the real repair lands above the top of the range you gave, say so plainly and explain why before you ask for approval.

How to Say "We Won't Know Until We Open It Up"

This phrase is true, and customers hate it, because it sounds like a blank check. The words around it matter more than the phrase itself.

Compare two versions. The first: "We won't know until we open it up." The second: "Right now we can't see inside the transmission, so we'll start with one hour of testing for $150. Before we do anything else, I'll call you with what we found and a firm price for the repair. Nothing else happens without your OK."

The second version says the same thing but answers the three questions the customer is really asking: how much am I on the hook for today, when will I hear from you, and can you run up my bill without asking. Train your advisors to use a version of that script every time a job has real unknowns.

A few habits help:

  • Give a time for the callback, such as "by 2 o'clock," and keep it.
  • Explain teardown jobs honestly. If you have to remove a timing cover to see the problem, the reassembly labor is part of the diagnostic, and the customer should know that before approving.
  • Mention what you already ruled out. "The battery and charging system tested fine" shows progress even before you have the answer.

Documenting Each Approval

Staged authorization only protects you if every stage is documented. Many states and provinces require written estimates and customer authorization before work starts, and some have specific rules about diagnostic charges and teardown. Check your local consumer-protection rules, but in practice the same habits cover you almost everywhere:

  1. Record the diagnostic estimate and who approved it, when, and how.
  2. Put the findings in writing with the repair estimate, ideally with photos from the inspection.
  3. Record the second approval separately, not as an edit to the first.
  4. Note any phone approvals with the time, the amount, and the name of the person you spoke with.

Sending the repair estimate as a link the customer can approve from their phone makes that record automatic. The walkthrough in Estimate Approvals by Text Message covers how shops handle that step without extra phone tag.

Pricing the Diagnostic Itself

A lot of shops underprice diagnostics, then try to recover the time in the repair. That breaks down the moment the customer takes the findings and goes elsewhere. Charge for diagnosis as its own skilled work.

A few judgment calls to make as a shop:

  • Flat first hour or clock time? A flat first hour is easier to sell. Clock time is fairer on long electrical chases. Many shops do a flat first hour, then approved blocks after that.
  • Credit toward the repair? Some shops credit part of the diagnostic if the customer approves the repair. That can help closing, but only if your repair pricing still covers the tech's time.
  • Separate tiers? A quick code read and a full intermittent electrical diagnosis are different jobs. Pricing them the same trains customers to expect a deep diagnosis for scan-tool money.

Whatever you choose, write it the same way every time. If you want a broader look at tightening quotes, How to Improve Estimate Accuracy covers the parts and labor side.

Putting It Into Practice at the Counter

Unknowns are part of the job. The shops that handle them well do not guess better. They break the work into stages, write each stage clearly, and get a fresh yes before the scope changes. That keeps customers from feeling ambushed and keeps techs from working on hope.

In AutoSoftWay, you can write the diagnostic as its own estimate, attach inspection findings from a digital vehicle inspection, and send the repair estimate for approval by text or email, so each stage has a clear, timestamped approval. If you want to see how that flow looks in a real shop, you can book a demo.

Start small: pick your next three check-engine jobs and write them as two-stage estimates with the callback script above. You will hear the difference in the first conversation.