Tabsy Blog

Roofing Estimates, Deposits, and Progress Billing: A Practical Guide

By the Tabsy Team at NameVerse, Inc. · · 8 min read

Roofing jobs are large, material-heavy, and often won or lost on the estimate. Get the scope and the payment schedule right and a $15,000 tear-off funds itself and pays on time; get them wrong and you're floating thousands in shingles on a customer who pays late. This guide walks the path from measuring the roof to collecting the final balance.

How do you measure and scope a roof for an estimate?

Base the estimate on an accurate measurement and a clear written scope — squares of roofing, ridge and valley, penetrations, decking condition, and tear-off layers — and state the decking allowance up front. Every roofing estimate rests on an accurate measurement and a clear scope. Squares of roofing, linear feet of ridge and valley, the number of penetrations, the condition of the decking, and the tear-off layers all drive the number — and a scope that's vague invites both underbidding and disputes later.

Whether you measure by walking the roof, by ladder and tape, or from aerial measurements, the goal is the same: write down exactly what the job includes so the price has something solid underneath it. A scope line like "tear off one layer of asphalt shingles, inspect and replace damaged decking at $X per sheet, install synthetic underlayment, new drip edge and pipe boots, and architectural shingles over 24 squares" tells the customer precisely what they're buying and tells you precisely what you priced. The decking allowance matters especially: stating up front how replacement boards are billed prevents the most common roofing argument — surprise charges once the old roof comes off.

Should you give a roofing customer options or one price?

Present two or three itemized good-better-best options rather than one lump sum, so the customer can see the value and chooses which roof instead of whether to do the work. A single lump sum invites haggling because the customer can't see what they're paying for. Presenting two or three options anchors the conversation on which roof rather than whether to do the work, and tends to lift the average job without any hard selling.

On a re-roof you might present: Good — quality architectural shingles with standard underlayment and a solid workmanship warranty; Better — an upgraded shingle line with a full synthetic underlayment and ice-and-water shield in the valleys; Best — a premium or impact-resistant system with extended manufacturer and workmanship warranties. Itemize within each so the value is visible — shingles, underlayment, flashing, tear-off and disposal, decking allowance, and labor as separate lines rather than one number. Most homeowners pick the middle, and the framing moves the decision toward how long they'll own the house rather than the cheapest possible patch. Our guide on writing estimates that win more jobs goes deeper on this.

Should you take a deposit on a roofing job?

Yes — collect a deposit at contract signing to fund materials and early labor, since most roofing cost is spent before the first shingle is laid. Roofing is one of the most material-heavy trades, and most of that cost is spent before the first shingle is laid. Starting a large job with no money down means floating thousands of your own dollars on the bet that the customer pays in full at the end. A deposit collected at contract signing funds the materials and early labor and confirms the customer is serious.

Consider a $15,000 tear-off and re-roof. The shingles, underlayment, drip edge, and dumpster might be a large share of that, all paid out before any revenue arrives. A deposit at signing turns that exposure into a funded job — and the customer who happily puts money down is the one who's genuinely committed rather than still shopping three other bids. A sensible deposit percentage is standard and expected in roofing, so asking for one rarely costs you the job.

How should you bill a large roofing job?

Bill in stages tied to clear contract milestones — a deposit at signing, a progress payment after tear-off and decking repair, and the balance at final inspection — so your cash tracks the work. Rather than one invoice at the very end, split larger roofs into milestones so your incoming cash tracks the work you've already done and paid for. A workable structure on a big job: a deposit at signing to cover materials, a progress payment once tear-off and any decking repair are complete, and the balance at final inspection or walkthrough.

The key is to tie each stage to a clear milestone defined in the contract, so a progress invoice never feels like you're asking for money early — it reads as the agreed term both sides signed. "Progress payment due on completion of tear-off and decking repair" leaves nothing to debate: either that phase is done or it isn't. Spelling the triggers out up front keeps the relationship smooth even on a long, expensive job, and keeps your cash moving in step with your costs instead of all landing at the end. For more on this, see deposits and progress billing for bigger jobs.

How do you make roofing milestone invoices fast to pay?

Send each milestone invoice online with a "Pay now" button so the customer can pay by card or bank transfer (ACH) the same day, with automatic reminders attached. Staged billing only helps cash flow if each milestone gets paid quickly. A progress invoice that sits unpaid while your crew has already started the next phase defeats the entire purpose. Send each milestone invoice online with a "Pay now" button so the customer can pay by card or bank transfer (ACH) the same day.

ACH is worth offering on roofing specifically because the balances are large — a homeowner facing a $7,000 progress payment often prefers a low-cost bank transfer to running it across a credit card, and giving them the option they want removes a reason to stall. Set clear terms with automatic reminders — a nudge before the due date, a note on the date, a follow-up after — so a mid-project invoice doesn't quietly age out while you're focused on the work. We cover the mechanics in getting paid faster.

What should you do about roofing quotes that go cold?

Send a simple automatic follow-up a few days after the estimate goes out, since roofing is a considered purchase and many quiet quotes just needed a nudge. Roofing is a considered purchase, and many quotes that go quiet just needed a nudge. A homeowner who got three bids and meant to call you back gets busy and forgets. A simple automatic follow-up a few days after sending the estimate — a short, friendly "just making sure you got the quote for the re-roof, happy to walk through the options" — recovers jobs you'd otherwise lose to silence, without you having to remember to chase each one.

How do you track deposit, progress, and balance payments on a roof?

Keep all of them — deposit, every progress payment, and the remaining balance — on a single job record so you can see at a glance what's collected and what's outstanding. With three or more payments tied to one roof, it's easy to lose track of who owes what — especially across several active jobs in busy season. Keeping the deposit, every progress payment, and the remaining balance on a single job record means you can glance at any project and see exactly what's been collected and what's still outstanding, instead of reconstructing it from a pile of separate invoices.

What does the full roofing billing process look like in practice?

Here's the whole flow on one hypothetical job — estimate, deposit, staged progress payment, and final balance, all on one record. Tie it together on a single hypothetical job — an $18,000 tear-off and re-roof on a two-story house. You walk the roof, measure 26 squares, and note one suspect area of decking. The estimate goes out as three itemized tiers, with the decking allowance stated plainly at a per-sheet rate. The homeowner approves the Better option from their phone the same evening. At signing you collect a deposit that covers the shingle and underlayment order, with two further triggers spelled out in the contract: a progress payment when tear-off and decking repair are complete, and the balance at final inspection. When the crew finishes tear-off and replaces three sheets of decking, that progress invoice goes out online with card and ACH; the homeowner pays it by bank transfer that afternoon, and automatic reminders stand ready in case it had lingered. The balance bills at the walkthrough. Every one of those payments — deposit, progress, balance — posts against the one re-roof record, so at any moment you can see exactly what's in and what's still due. The result is a large, multi-week job that never forced you to bankroll the customer's materials, with a payment schedule neither side found surprising because it was all agreed up front.

Tabsy ties roof estimates, deposits, milestone-based progress billing, and online card and ACH payments to one job record — see how it works on our roofing software page, or view pricing.

Every feature, flat pricing.
14-day money-back guarantee.
Create My Account