Free · no signup to see results

How much revenue is your
roofing company losing?

Answer with numbers you already know — calls, close rate, job value. In under a minute you get a conservative estimate of what’s leaking, where, and what a disciplined recovery process could win back. Every assumption is documented on this page.

Start with four numbers you already know.

Defaults are editable estimates for a mid-size US roofing company — replace them with your own.

$8,000

Your typical sold job, residential replacement or repair.

12

Inbound calls from homeowners, not vendors.

3

Rang with no answer — including nights and weekends.

30%

Answered calls that become sold jobs.

Methodology

How the calculation works.

No hidden math. The whole model fits in four sentences, and every constant is listed below.

What this calculator estimates

The calculator estimates annual revenue leakage — money a roofing company loses to process gaps around demand it already has — and the share of that leakage a systematic recovery process could plausibly win back. It covers seven sources across the customer journey: local visibility, website conversion, missed and after-hours calls, slow response, estimate follow-up, booking and no-shows, and the review loop.

The formula

Your baseline is the annual value of the calls you already answer: answered calls/week × close rate × average job value × 52. Missed-call leakage is computed directly from your own missed calls: missed calls/week × close rate × job value × 52 — it is the only source measured rather than assumed. Every other selected source is a fixed, conservative percentage of the baseline. The recoverable range is 50%70% of total selected leakage, because no system recovers every lost dollar.

The assumptions, in full

Leak sourceAssumptionBasis
Missed & after-hours callsmeasured from your inputsyour missed calls × your close rate
Low local visibility (SEO / Google)15% of baselineconservative planning figure
Weak website & form conversion10% of baselineconservative planning figure
Weak review & reputation loop8% of baselineconservative planning figure
Estimates never followed up6% of baselineconservative planning figure
Slow response to leads4% of baselineconservative planning figure
No booking process / no-shows3% of baselineconservative planning figure

The percentage figures are planning assumptions for a typical US roofing company, deliberately set on the low side — they are not measurements of your business. If you believe a figure doesn’t fit your company, deselect that source and the model excludes it entirely.

What the calculator does not guarantee

The output is an opportunity estimate, not a promise. It does not guarantee recovered revenue, predict your specific results, or account for seasonality, market shifts or crew capacity. When Otumia operates for a customer, recovered revenue is never estimated — each dollar is verified with its receipt (the call, the booking, the job) in an append-only revenue ledger, and unverified dollars are simply not counted.

Why roofing companies lose phone revenue

Roofing demand arrives in urgent spikes — storms, active leaks, insurance deadlines — while owners and crews are on roofs. Calls ring out after hours and during jobs; most homeowners with an urgent problem don’t leave voicemails, they call the next company on the list. Estimates then go quiet because follow-up is manual and the week is full. The pattern is structural, which is why fixing it is a system, not a reminder to answer the phone. Read more in the Missed Call Economy or see how the recovery system works.

Questions

Frequently asked questions.

What does this roofing revenue calculator estimate?

It estimates the annual revenue a roofing company may be losing across seven sources — missed and after-hours calls, low local visibility, weak website conversion, slow response, estimates without follow-up, no-shows, and a weak review loop — plus the share of that loss a systematic recovery process could realistically win back. It is an opportunity model built from your own inputs, not a measurement of your business.

How is the estimate calculated?

Your baseline is answered calls per week × close rate × average job value × 52. Missed-call losses are computed directly from your missed calls per week at your own close rate. Every other leak source is a documented, conservative percentage of that baseline — for example 6% for estimates that never get a follow-up. Recovery is shown as a 50–70% range of the selected leakage, because no system recovers every lost dollar.

Are the results a guarantee?

No. The results are estimates based on your inputs and the stated assumptions. They exist to size an opportunity, not to promise an outcome. When Otumia actually recovers revenue for a customer, each dollar is verified with a receipt — the call, the booking, the job — in an append-only revenue ledger.

What counts as recoverable revenue?

Revenue from demand that already exists but is currently lost to process gaps: a homeowner who called and hung up, an estimate that went quiet, a no-show that was never rebooked, a searcher who found a competitor first. Recoverable does not mean new demand created from nothing — that is why the model applies a 50–70% recovery range instead of assuming every lost dollar comes back.

Why do roofing companies lose so much phone revenue?

Roofing demand is urgent and spiky — storms, active leaks, insurance deadlines — while crews are on roofs and the office is small or nonexistent. Calls that ring out after hours, during jobs, or in storm surges rarely leave a voicemail; homeowners simply call the next company. Slow estimate follow-up compounds it: the first contractor to respond and follow through usually wins the job.

What would Otumia actually do about these leaks?

Otumia answers every call 24/7 with an AI receptionist trained for roofing, qualifies the homeowner, books the inspection into a real calendar, follows up on quiet estimates, requests reviews on completion day, and records every recovered dollar in a revenue ledger with its evidence chain. You can start with the phone line alone and add modules as needed.

Is the calculator free, and what happens to my numbers?

The calculator is free and shows results without any signup. If you choose to request the personalized report, we ask for your contact details, use them to prepare and discuss that report, and nothing else — no newsletters. Your inputs are never published or used as benchmarks.

See what Otumia could recover.

Run the calculator with your numbers, then review the calculation with an Otumia specialist — a working session on your call log and estimate list, not a sales pitch.

Or keep exploring: the platform · knowledge center · apply for early access