Slow down when the pitch feels urgent
You notice a ceiling stain after a storm, or a truck appears at your door the same afternoon the hail passed. The roofer says the damage looks severe, offers a "neighborhood discount," and wants a signature today because "the price goes up tomorrow." That is pressure, not efficiency.
Legitimate contractors do not need you to decide in minutes. A real repair means inspecting the roof, checking which materials are on it, and writing a scope of work — none of that happens honestly on a doorstep. Treat any demand to sign immediately, and any flat "we'll fix everything" price quoted before the damage is inspected, as a reason to pause and verify rather than to comply.
The verification checklist: license, insurance, address, references
Before comparing bids, confirm the basics about each contractor, in this order, and keep written notes of what you find.
-
License. Ask for the license number and look it up with your state or local licensing board. Requirements vary by state and municipality, so there is no single national rule. Your state's contractor licensing board or local building department can tell you what a valid license looks like where you live.
-
Insurance. Ask for certificates of general liability and workers' compensation, then call the carrier to confirm they are active. General liability covers damage the work may cause to your property; workers' compensation covers someone injured on the job. If a contractor cannot produce both, the risk lands on you.
-
Physical address. A verifiable business address — not just a cell phone and a P.O. box — means you can find the company after the job is done. Confirm it exists and matches the paperwork.
-
References. Ask for references from recent local jobs and actually call them. A vague "we have plenty of happy customers" without names is not a reference.
Then collect two or three written, itemized estimates and compare them. The point is not the cheapest number; it is seeing how each contractor describes the same job.
What a written estimate and contract should include
A verbal estimate is not a plan. A safe written estimate describes the work well enough that both you and the contractor know what is agreed. Look for four things:
- Scope of work. Which parts get repaired and which get replaced? "Fix roof" tells you nothing; "replace damaged shingles on the southeast slope and inspect the flashing around the chimney" tells you what you are paying for.
- Material details. Type, color, and brand, so the repair matches the existing roof. Matching shingle color is a common difficulty and is much easier when the contract names the product.
- Payment schedule. Milestones tied to the work, such as a deposit, a payment at completion, and final payment after you inspect the result. Full payment before work starts is a warning sign.
- Cleanup and timeline. Who removes debris, when the job starts and finishes, and how the site is left.
If anything is missing, ask for it in writing. A contractor who refuses to put terms on paper is telling you something about the rest of the job.
Questions to ask before you sign
Once you have a written estimate, ask questions that reveal how the job will actually run:
- Who will be on site, employees or subcontractors? The person who sold the job may not be the person on the roof.
- How will you handle a permit or code issue found during the repair? Not every repair needs a permit, but the contractor should answer this clearly.
- What warranty is offered, and is it in the written contract? Ask for warranty terms in writing rather than accepting a verbal promise.
- What happens if the repair reveals a bigger problem mid-job? A good answer includes stopping work and agreeing on a change order before continuing.
Take your time. You do not need to know roofing codes by heart; you need to see whether the contractor can explain the work clearly and calmly.
Payment safeguards and red flags that mean walk away
Protect your money the way you protect your roof. Avoid full or large upfront payment; tie payment to agreed milestones and make the final payment only after the work is complete and you have checked the result.
Walk away if the contractor:
- Cannot produce license or insurance documents on request.
- Demands cash only or refuses to give a receipt.
- Uses pressure tactics, verbal-only estimates, or a contract you cannot take home to read.
- Asks you to sign a damage waiver or a blank work order.
- Is unwilling to put warranty terms or cleanup responsibilities in writing.
If it feels like a scam, end the conversation. You do not owe a doorstep salesperson your time, and stopping early costs far less than a bad hire.
When to involve your insurer or a local building official
If the damage may be covered by homeowners insurance, contact your insurer and ask how their claim process works before authorizing repairs. Coverage and claim rules vary by carrier and state, so reliable answers come only from your policy and your insurer or adjuster.
Also check with your local building department whether the repair needs a permit — a quick call that can prevent problems later. These steps are not legal or insurance advice; this article is informational only.
Where to verify further
Licensing, insurance, and permit rules differ by state and locality, so the final verification steps belong with local authorities: your state contractor licensing board, your insurer, and your local building department. This guide offers no national prices, warranty terms, or rankings, because those vary and could not be verified. Your real protection is written quotes, verified documents, and a contract you understand — review anything uncertain with someone you trust before signing.