All guides

Getting paid 6 min read

What to do when a homeowner won't pay for their roof

The roof is on, the homeowner is happy, and the check never comes. Here's a calm, step-by-step plan to get paid without burning the relationship or your weekend.

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:

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:

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:

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.