Observed roofing financial findings

What Odyssey Apex has found.

Observed financial findings across 20 roofing companies using QuickBooks Online.

20roofing companies
$124.45Mannual revenue analyzed
$4.48Mdeduplicated money surfaced
$138,850median surfaced

Results vary by company. Surfaced does not mean recovered or collected. Read the methodology.

Distribution

This was not one giant outlier.

$100K or more surfaced14 of 20
$200K or more surfaced8 of 20
Smallest observed finding$24,600
Largest observed finding$1.03M

Anonymized findings

Different companies. Different financial pictures.

STORM ROOFER$213,800surfaced from $3.1M annual revenue6.9% of revenue
REGIONAL ROOFER$636,800surfaced from $14.2M annual revenue4.5% of revenue
COMMERCIAL ROOFER$212,300surfaced from $9.4M annual revenueObserved across commercial records
REGIONAL ROOFER$1.03Msurfaced from $19.5M annual revenue5.3% of revenue
OBSERVED SEGMENTS

The financial picture changes with the roofing model.

The current dataset is still small, so these are observations rather than causal claims.

50 PERCENT OR MORE INSURANCE

$3.758M surfaced

Observed across 12 companies, with an average of about $313,000 per company and weighted surfaced to revenue of about 4.52 percent.

See the insurance workflow →
BELOW 50 PERCENT INSURANCE

$90,800 average surfaced

Observed across eight companies, with weighted surfaced to revenue of about 1.76 percent.

See the commercial workflow →
DATA BOUNDARY

No causal claim

Company size, mix, bookkeeping quality, and other factors can affect the result. The segment is descriptive only.

Read the methodology →

Your books are the next dataset

What would Odyssey Apex find in yours?

$997 monthly. Read only by default. Cancel within 14 days for a full refund.

See what Odyssey finds →