A contractor asks for half the roof's cost before a single shingle arrives, and you're standing in your kitchen wondering if that's normal or a warning sign. It's a fair question, because a deposit that's too large is one of the most common ways homeowners lose money to a roofing scam, especially in the chaotic days after a storm when several crews are knocking on doors at once. Getting the payment schedule right protects you whether the contractor turns out to be honest or not.
Quick Answer: Most roofing contractors ask for a deposit of 10% to 30% of the total project cost, due when materials are ordered. Several states cap upfront deposits by law, so check yours before you sign. Tie the rest of the payment to completed work stages, and never hand over the full contract price before the job is finished.
Quick answer: How much deposit should you pay for a new roof?
A roof deposit is the upfront payment a contractor collects before ordering materials or starting work, and it is normal for it to run 10% to 30% of the total project cost. Anything close to the full price paid in advance is not standard practice and shifts nearly all the risk onto you. The rest of the balance should be split across clear stages tied to work actually completed, with the final payment due only after a passed inspection.
How much can a roofing contractor legally ask for upfront?
The honest answer is that it depends on your state. Some states put a hard cap on home improvement deposits directly in their contractor licensing law. California, for example, limits the down payment on a home improvement contract to 10% of the total price or $1,000, whichever is less, under its Business and Professions Code. Other states require the deposit to sit in a trust or escrow account until materials are actually delivered, so the contractor cannot spend your money on a different job before starting yours.
Not every state has a specific cap, which is exactly why you check before you sign rather than after. Your state's contractor licensing board or attorney general's consumer protection page will list any deposit rule that applies, usually under "home improvement contracts" or "door-to-door sales." If a contractor's requested deposit is above what your state allows, that alone is grounds to ask for a revised contract, and a contractor who refuses to revise it has told you what you need to know.
What should a fair payment schedule look like?
A fair schedule spreads payment across the actual progress of the job, not the contractor's cash flow needs. Most reputable roofers structure it in three or four stages, each one tied to a milestone you can see or verify, not to a calendar date.
| Stage | Typical share of total cost | What triggers it |
|---|---|---|
| Deposit | 10% – 30% | Signed contract, materials ordered |
| Progress payment | 30% – 40% | Materials delivered or tear-off begins |
| Second progress payment | 20% – 30% | Installation substantially complete |
| Final payment | 10% – 20% | Final walkthrough and passed inspection |
This structure matters for a full roof replacement project more than a small repair, simply because the dollar amounts involved are larger and the job runs over several days or weeks. Some contracts also build in a small retainage, commonly 5%, held back for a set number of days after completion so you have leverage if a leak or punch-list item shows up once the crew is gone. Ask for the schedule in writing, tied to milestones by name, before you sign anything.
What red flags mean you should not pay a deposit?
Watch for a request for full or near-full payment before work starts, pressure to pay in cash only, or a contractor who cannot produce a license number or proof of insurance on request. A legitimate roofer will not flinch when you ask to see both, because they show that information to every customer.
- Full payment, or more than half, requested before any work begins
- Only cash accepted, with no check, card, or financed option offered
- No physical business address, only a cell phone and a magnetic truck sign
- Pressure to sign the same day, often paired with a "storm damage" scare
- A verbal promise, like a waived deductible, that isn't written into the contract
That last one deserves its own warning: a contractor who offers to "cover your deductible" is asking you to help him misrepresent the claim to your insurer, and it is illegal in most states regardless of who suggested it. If you see it in a sales pitch, treat the whole deal as suspect. For more on spotting these patterns before you're standing in front of a salesperson, see the roofing hiring FAQ.
Vetting a roofer on your own takes time you may not have right after a storm. Working from a directory of local roofing contractors that already verifies license and insurance status removes that first round of guesswork, so you're only comparing quotes, not checking credentials from scratch.
What is a lien waiver and why do you need one at each payment?
A lien waiver is a signed document where the contractor, and ideally their material supplier, confirms that a specific payment has been received and waives their right to place a mechanic's lien on your home for that amount. Without one, a subcontractor or supplier who wasn't paid by your roofer can still file a lien against your property, even though you already paid the general contractor in full. This is how a homeowner can end up paying for the same roof twice.
Ask for a lien waiver each time you make a payment, not just at the end. A conditional waiver tied to that specific payment protects you immediately once the payment clears; the final unconditional waiver, signed after the last payment clears, closes out the project and confirms no supplier or crew is still owed money on your address.
Should you make the final payment before or after the roof passes inspection?
After. The final payment, typically 10% to 20% of the total, should be the last thing you do, released only once a walkthrough confirms the work matches the contract and, where required, the roof has passed a municipal or manufacturer inspection. A roof inspection at this stage catches missed flashing, exposed nail heads, and debris left in the gutters while the crew can still fix them for free.
If your contractor pushes to collect the final payment before that walkthrough happens, slow down. There is no legitimate scheduling reason a finished roof can't wait one more day for you to look at it in daylight.
What happens if you pay too much upfront and the contractor disappears?
If a contractor takes a large deposit and never returns, your options are a civil suit for breach of contract, a claim against their surety bond if your state requires one, or a complaint to the state contractor licensing board. All three take time, often months, and none guarantee you recover the money, which is exactly why limiting the deposit matters more than any recovery process after the fact.
The Federal Trade Commission's Cooling-Off Rule also gives you three business days to cancel a contract signed away from the contractor's regular place of business, such as at your kitchen table, for a full refund with no penalty. Use that window if you signed under pressure and want a second look before the deposit becomes non-refundable. Paying by credit card where possible adds one more layer of protection, since a card issuer can reverse a charge for work never performed in a way cash and personal checks cannot.
Final thoughts
A deposit of 10% to 30%, a payment schedule tied to real progress, a lien waiver at every step, and a final payment held until after inspection are the things that keep a roof replacement financially safe. If a contractor pushes back on all four, that pushback is the answer to whether you should hire them. Ready to compare contractors who already structure payments this way? Get free roofing quotes and ask each one to walk you through their payment schedule before you sign anything.
Frequently asked questions
How much deposit is normal for a new roof?
Most roofing contractors ask for 10% to 30% of the total project cost as a deposit, due when the contract is signed or materials are ordered. Some states cap this by law, such as California's 10% or $1,000 limit, whichever is less. Anything close to full payment upfront is outside normal practice.
Is it legal for a contractor to ask for full payment upfront?
It depends on your state. Several states cap home improvement deposits by statute, and asking for the full amount before work starts can violate those limits. Even where no cap exists, full upfront payment removes your leverage if the work is delayed or done poorly, so most consumer advocates recommend against it.
What is a lien waiver and do I need one?
A lien waiver is a signed document confirming a payment was received and waiving the right to place a mechanic's lien on your property for that amount. You need one at every payment stage, because an unpaid subcontractor or supplier can lien your home even after you've paid the general contractor in full.
Should I pay a roofing contractor with a credit card or check?
A check or card payment creates a paper trail and, with a credit card, may offer dispute protection if the work isn't completed. Cash leaves you with no record and no recourse. A contractor who insists on cash only is a red flag worth taking seriously.
What if my contractor asks for more money before finishing the job?
Compare the request against your written payment schedule. A request tied to a completed stage, like delivered materials or finished tear-off, is normal. A request that jumps ahead of actual progress, or that pushes you toward paying the full balance early, should be refused until the corresponding work is done.
Reviewed by the Top Roofing Solutions Editorial Team — homeowner-focused roofing guidance, updated September 2026.