Odyssey Ledger

Revenue recovery for trade contractors. Built inside QBO.

Most contractors are sitting on six figures of receivables they have stopped chasing. We work that aging report on a flat retainer plus performance fee. You only pay performance on what we collect.

$1K
Monthly retainer
15%
Performance on collected AR 60+
90 days
Pilot window
Who This Is For

Built specifically for trade contractors $1M to $20M.

Roofing, HVAC, plumbing, electrical, GC, pool, landscaping, painting. If you run QBO, take draws and progress payments, and have customers who pay 60 plus days late, this is built for you.

Trade contractors $1M to $20M

Sweet spot is contractors with enough volume to have meaningful aged AR but not enough internal staff to chase it properly.

QBO based bookkeeping

We work natively inside QuickBooks Online. If you are on desktop or another system we will tell you up front whether to engage or wait.

Aged AR over $50K

The math works best when there is meaningful AR aged 60 plus days. Below that the retainer math gets thin and we will tell you.

The Math

Why this pricing structure exists.

Most AR recovery shops charge 25 to 40 percent of collected. We undercut that hard because the system works fast, and we want long term retainers, not one shot fees.

Example: $200K aged AR

If we recover 40% of aged AR (typical), that is $80K back in your bank. Performance fee is 15% of $80K, or $12K. Retainer over 90 days is $3K. Net to you is $65K. Cost of doing nothing is $80K.

Example: $500K aged AR

40% recovery is $200K. Performance fee is $30K. 90 day retainer is $3K. Net to you is $167K. The bigger the aging report, the more lopsided the math gets.

What kills the math

Customers who genuinely cannot pay. Receivables on bankrupt counterparties. AR aged past 12 months without prior contact. We tell you what is recoverable before charging for it.

See your recoverable number before signing anything.

Book a 30 minute strategy call. We will look at your aging report together and tell you exactly what we think is recoverable.

Book a Strategy Call →