The challenge
Cash stuck in delays and disputes
Roofing invoices rarely get paid in one clean step. Homeowners owe a deductible, insurance checks arrive in parts and supplements can hold the final payment for weeks.
At Horizon, payments were taking around 45 days, and some of that cash was at risk of never coming in.
What they set up
Reminders that run on schedule
Horizon's overdue invoices now get automatic follow-up by email and text, and the team can see what's owed and what's been collected in one report.

How it works
What happens to a roofing invoice now
Here is the path an overdue roofing invoice takes in AR Workflow:
- It syncs from QuickBooks Online. Open invoices, customers and payments flow in both directions, so nobody re-keys anything.
- It goes on a workflow. A timed sequence of emails, texts, ringless voicemails and call tasks starts the day the invoice is assigned.
- Every reminder carries a payment link. The homeowner sees all their open invoices in one place and can pay by card or ACH, in full or in part.
- Follow-up adjusts on its own. It pauses when a customer promises to pay and stops the moment the invoice is paid.
- The payment posts back to QuickBooks. Payments and fees are recorded automatically, so the books stay clean.

The results
Paid 20 days sooner
- Payment delays cut from 45 to 25 days.
- 20 days faster invoice collections.
- 20% more cash collected that was almost lost to disputes and delays.
- No more headaches from missed invoices and reminders.
“AR Workflow reduced our payment delays from 45 to 25 days — a 45% boost in cash flow speed.”
Jessica Warren, Accounts ReceivableFrom the owner
Results from the top
Jason Kim, Owner of Horizon Roofing & Solar, tracks the results this way:
- 20 days faster collections
- 20% more cash collected that was almost lost to disputes and delays
For other roofers
What your team can copy
- Split the deductible from the insurance balance. They're owed by different people on different timelines, so they need different follow-up.
- Start the sequence the day you invoice. The longer an invoice sits without contact, the harder it is to collect.
- Use more than one channel. Homeowners who ignore email often answer a text or a voicemail.
- Make paying easy. A link that takes card or ACH removes the "I'll mail a check" delay.
- Watch what nobody is chasing. AR Workflow's dashboard shows the open balance with no follow-up on it, so it can't slip.




