Most homeowners pay. But every roofer eventually finishes a job, sends the final invoice, and hears nothing. A week goes by, then three. You don't want to be the contractor who shouts in a driveway, and you can't afford to just let it go.
Here's a plan that works for most small roofing companies. Each step is a little firmer than the last, and most unpaid invoices get settled in the first two.
Step 1: Find out why they haven't paid
Don't assume the worst. Unpaid invoices usually fall into one of a few buckets:
- They forgot, or the invoice went to an email they don't check
- They're waiting on an insurance check or a second payment from the insurer
- They're unhappy about something: a missed nail, a scuffed gutter, a mess in the yard
- They're surprised by the total, usually because of extra work they don't remember approving
- They can't pay right now
Call before you write. A two-minute call ("Just checking you got the final invoice for the roof") tells you which bucket you're in. Each one has a different fix.
Step 2: Fix what's fixable, fast
If they're unhappy with the work, go look at it. Fixing a small punch-list item is almost always cheaper than fighting over the whole bill. Take photos before and after, and send a short note when it's done.
If they're surprised by the total, walk them through it line by line: the signed estimate, any signed change orders, what's already been paid. This is where a signed change order earns its keep. Extra work without written approval is the hardest money to collect.
If they're waiting on insurance, ask when the check is expected and whether the mortgage company has to sign it. Write down the date they give you and follow up that day.
Tip: Keep everything in writing after a call: "Thanks for talking today. As discussed, the balance of $X is due by Friday." A text or email is enough. It becomes your record if things get worse.
Step 3: Make paying easy
Sometimes the only thing standing between you and your money is friction. Send a fresh invoice with a link they can pay from their phone by card. Say which other ways you accept: check, bank transfer, whatever you take. The fewer steps, the faster you get paid.
Step 4: Offer a payment plan if they truly can't pay
If the homeowner is honest that they can't pay it all now, a written payment plan usually beats a fight. Agree on amounts and dates, put it in writing, and have them sign or reply to confirm. Keep each payment small enough that they'll actually make it.
Check with your state or an attorney before charging interest or late fees. What you're allowed to charge, and whether it has to be in the original contract, varies by state.
Step 5: Send a final written notice
If calls and reminders go nowhere, send a short, calm, final notice. Keep it factual:
- What the job was, the address, and the date it was finished
- The amount owed, what's been paid, and the invoice number
- A clear deadline to pay
- What you'll do next if it isn't paid (for example, file a lien or a small claims case)
Only say you'll take a step you're actually prepared to take. Send it in a way you can prove it arrived, such as certified mail plus email.
Step 6: Know your lien rights, and their deadlines
In most states, a contractor who isn't paid for work on a property can file a mechanic's lien against it. A lien can be one of the strongest tools you have, because the homeowner usually can't sell or refinance cleanly until it's resolved.
But lien rules are strict and different in every state. Many states require a preliminary notice before or during the job, and every state has a deadline to file after the work is done, sometimes only a few months. Miss a step and you can lose the right entirely. Look up your state's rules early, ideally before the job starts, and talk to a construction attorney before you file.
Step 7: Small claims court or a collections agency
For smaller balances, small claims court can be a practical option: lower fees, simpler forms, and often no lawyer needed. Each state sets its own dollar limit and process, so check your county's court website. For larger amounts, or if you'd rather not spend the time, an attorney or collections agency may be worth it, even after their cut.
Prevent the next one
The best collections plan starts before the first shingle comes off:
- Take a deposit at signing, so you're never fully out of pocket
- Get every change in writing before you do the work
- Send the final invoice the day you finish, while the new roof is fresh in their mind
- Follow up on a schedule, not when you remember
- Watch who owes you each week, so a late invoice never turns into a forgotten one
How Ridgewise helps
Ridgewise sends the final invoice when you mark a job complete, with a Pay by card button the homeowner can use from their phone. If it isn't paid, polite reminders go out on their own and stop the moment they pay. Change orders get signed on the homeowner's phone before you do the extra work, every message you sent is saved with the job, and the Who owes you report shows every open balance by how late it is. For Texas roofers, Ridgewise also reminds you of lien deadlines.