Most roofing owners can tell you last month's revenue and roughly what a job is worth. Ask them their booking rate or how fast they reply to a new lead, and you get a shrug. That shrug is exactly where the money hides.
You can't fix what you don't measure. Here are the five numbers that actually tell you where jobs are slipping, and not one of them needs fancy software. A notebook and ten minutes will do.
1. Lead response time
How long, on average, between a lead coming in and you actually replying? This is the single biggest predictor of whether you book the job. Minutes win. Hours lose. If you don't know this number, start here.
2. Booking rate
Of every 10 leads you get, how many turn into booked jobs? Most owners assume it's high. Pull your last 25 leads and count, it's usually under half. Your booking rate is the difference between a marketing budget that prints money and one that leaks it.
3. Cost per booked job
Not cost per lead, cost per job. Take what you spent on marketing and divide by jobs actually won, not leads generated. Two companies can pay the same per lead and have wildly different costs per job, because one of them converts and the other doesn't.
4. Follow-up count
How many times do you actually follow up with a lead before giving up? Be honest. For most roofers the answer is zero or one. The jobs are usually won on the third or fourth touch, long after everyone else quit. If this number is low, it's the cheapest one to fix.
5. Review velocity
How many new reviews are you getting each month? A steady trickle keeps you trusted and keeps you visible in local search. Zero for months tells homeowners, and Google, that not much is happening.
The one to fix first
If you only track one, track lead response time, because it quietly drives most of the others. Reply faster and your booking rate climbs, your cost per job drops, and follow-up actually happens. The owners who grow aren't the ones with the most leads. They're the ones who know their numbers and plug the leak the numbers point to.
