Finishing a roof and then waiting weeks to get paid is one of the most frustrating parts of running a roofing company. You've already paid for materials and the crew. The good news: most slow payment comes from a handful of fixable habits.
1. Collect a deposit when they sign
A deposit commits the homeowner and covers part of your material costs before you order. Ask for it at signing, while the homeowner is excited about the project, not weeks later.
Tip: Deposit rules differ by state. Some states limit how large a down payment can be on a home improvement contract (California is a well-known example), so check your state's rules before setting your deposit percentage.
2. Send the final invoice the day you finish
The longer an invoice waits, the longer payment waits. Every day between finishing the roof and sending the bill is a day added to when you get paid. Send it the same day the job is marked done, with a clear amount, a clear due date and an easy way to pay.
3. Make paying as easy as possible
Many homeowners would rather pay by card from their phone than find a checkbook. A Pay by card button on the invoice removes a step, and fewer steps means faster payment. Card processors charge a fee on each payment, so decide how you'll handle that in your pricing.
Still accept checks, cash and bank transfers, and record them on the invoice so you always know what's been paid.
4. Send reminders automatically, and politely
Most late payers aren't refusing to pay. They forgot, or it slipped down the list. A friendly reminder a few days after the due date fixes most of them. The trouble is that nobody enjoys sending those messages, so they don't get sent.
- First reminder: a few days late, friendly and short
- Second: about a week later, still polite, with the amount and a payment link
- Then: a direct phone call, now that you know it's not just forgotten
Automating the first reminders means they always go out on time, and the homeowner hears it from your company instead of you having an uncomfortable conversation.
5. Get change orders signed before extra work
Rotted decking, extra layers, damaged fascia: surprises happen. If the extra work isn't agreed in writing before you do it, it's the line on the final invoice most likely to cause a dispute and hold up the whole payment. Send a quick change order the homeowner approves on their phone, then add it to the final bill.
6. Know your lien deadlines
Mechanic's lien rights are one of a contractor's strongest protections when a customer won't pay, but they come with strict notice and filing deadlines that vary by state. Miss the deadline and the right is gone. Know your state's rules, track the deadline on every unpaid job, and talk to a construction attorney before filing.
7. Watch who owes you, by how late
Look at what's owed split into not yet due, 1–30 days late, 31–60 and over 60. The older a balance gets, the harder it is to collect, so the oldest invoices deserve your attention first.
Ridgewise does most of this for you: the deposit invoice is created when a bid is signed, the final invoice goes out when you mark the job done, homeowners can pay by card, overdue invoices get polite reminders automatically, and in Texas it warns you before lien deadlines pass.