Your average ticket is drifting. Here's how to find out why.

You’re as busy as ever. The trucks are full, the phone rings, the techs are working. But the bank balance at the end of the month keeps coming up a little lighter than it used to. One common reason: your average ticket has been sliding for months, a few dollars at a time, and nobody noticed.

What average ticket is, and why the trend matters more than the number

Average ticket is simple: total revenue divided by completed jobs. If you billed $84,000 last month across 240 jobs, your average ticket was $350.

Whether $350 is good or bad depends on your market, your service mix, and what you sell. Comparing your number to a shop two states away tells you almost nothing. What tells you a lot is your own trend. If your average ticket was $410 in January and it’s $350 in June, something changed, and it changed inside your business, where you can find it.

A 15% slide on the same job count means the same trucks, the same fuel, the same payroll, and meaningfully less revenue. That’s the kind of leak that doesn’t show up until you go looking.

Slice it before you act on it

Here’s the mistake most owners make: they see the overall average fall and reach for a blanket fix, usually “raise prices.” But the overall average is a blend, and a blend hides things.

Before you change anything, cut the number four ways:

  1. By service line. Is it HVAC service, plumbing repair, installs, or maintenance that fell? A shop’s overall average can drop 10% while repair tickets are flat, because maintenance tickets fell 25%.
  2. By job type. Demand calls versus scheduled work. Warranty versus billable. One category sliding can drag the whole average down.
  3. By technician. If one tech’s average is $180 and the rest are at $340 for the same kind of calls, that’s not a pricing problem. That’s a training or recording problem.
  4. By time. Did it drift slowly over six months, or step down in one month? A slow drift points to creep, discounts, scope, mix. A sudden step usually points to one decision: a price change, a new tech, a new kind of work you took on.

Most of the time, a falling overall average comes from one specific segment. Fix the segment, not the whole price book.

The usual suspects

When you slice the number, you’ll usually find one of these:

  • Discounting that crept in. A 10% courtesy discount that was supposed to be rare becomes routine. Nobody decided it; it just happened, one nice gesture at a time.
  • Scope shrink. Techs are doing the work but quoting less of it, skipping the second repair they noticed, or doing small fixes free because the visit “was already paid for.”
  • Mix shift. You’re running more small jobs than you used to. Maybe a maintenance push filled the schedule with $129 tune-ups. That can be a fine strategy, but you should know it’s why the average fell, not wonder.
  • Stale flat-rate pricing. Your costs went up, parts, fuel, wages, but the price book didn’t move. The job is priced like it’s two years ago. The average ticket holds steady while margin quietly erodes underneath it.
  • Work not getting recorded. Sometimes the ticket isn’t smaller, the invoice is. If techs aren’t writing down everything they did, you’re billing for less than you delivered.

Honest ways to lift it

Once you know which segment fell and why, the fixes are straightforward, and none of them require squeezing homeowners:

  • Reprice the segment that actually fell. If maintenance tickets dropped because the agreement price hasn’t moved in three years while your costs have, that’s a fair correction, not a gouge.
  • Quote options, honestly. Give the customer a repair-only option, a repair-plus-prevention option, and a replacement option when it’s genuinely warranted. Let them choose. Options raise average ticket when they reflect real value, and they build trust either way.
  • Sell maintenance agreements. A smaller ticket today for steady, scheduled revenue and a customer who calls you first. Just know they’ll lower your average ticket on paper, which is exactly why you slice by service line before judging the number.
  • Make sure techs record everything. Every part, every fix, every recommendation. You can’t bill what nobody wrote down, and you can’t diagnose pricing with incomplete invoices.

Diagnose before you prescribe

The discipline here is the same one your best techs already use: don’t replace the compressor because the system “seems weak.” Test, isolate, then fix the actual fault. One falling number is a symptom, not a diagnosis. “Raise prices across the board” off a single average is the business equivalent of parts-swapping.

Average ticket is one of the 6 numbers every shop should watch, but only the trend, sliced by segment, tells you what to do about it.

This is the drift Guidepost is built to catch

A 15% slide shows up six months late when you’re eyeballing one blended number. Guidepost connects Jobber or Housecall Pro and QuickBooks, splits average ticket by service line, job type, and technician, and flags the slide the month it starts, with every figure linked back to the jobs behind it so you see the cause before you touch a price. It won’t reach for “raise prices” off one average; that’s your call, made on the segment that actually fell.

If you’d rather catch a drift in month two than month six, see it on your own numbers: a 20-minute walkthrough on your real data.

Written by Guidepost

Guidepost reads the numbers a home-service shop already has across its tools, then sends the few that need attention, each traced back to its source. The whole job is telling a real signal from noise: the line between a number worth acting on and one that’s only worth a closer look. More about Guidepost →

See it watch your numbers

Guidepost reads your Jobber, Housecall Pro, and QuickBooks numbers and tells you what needs attention, in plain English. Want to see the output first? Look at a sample digest.