Skip to main content

How to Choose a Roofing Contractor: The No-BS Guide (2026)

March 1, 2026 · By SiftPros Editorial Team

A roofer knocks on your door two days after a hailstorm. He says he noticed damage while driving by, can get you a brand new roof through insurance, and can start next week. All he needs is your signature today.

This is the most dangerous moment in home ownership. And it happens to millions of Americans every year.

Roofing is the single category of home improvement with the highest concentration of scams, the most aggressive sales tactics, and the biggest gap between what homeowners assume they're getting and what actually happens on their roof. Unlike a plumber who fixes something you can see working again, or an electrician whose work gets inspected — a roofing job is mostly hidden from view the moment it's done. You're trusting that 3,000 square feet of work done 25 feet in the air, by people you may have never met, was done correctly.

I've spent hundreds of hours reviewing roofing companies across Austin, Charlotte, Miami, and New York City for SiftPros — reading Reddit threads, homeowner complaints, contractor forums, and manufacturer documentation. This guide is what I wish every homeowner knew before they hired a roofer.

The Short Version

If you're skimming, here's what matters most:

  • Never sign on the first meeting. Any contractor who won't give you 48 hours to think is telling you something.
  • The person who shows up to quote is often a sales rep, not a roofer. Ask directly: "Are you a licensed roofer or a sales representative?"
  • Ask for a lien waiver at final payment. You can pay the roofing company in full and still have a mechanics lien placed on your house by an unpaid subcontractor.
  • Impact-resistant shingles can cut your insurance premiums 20–30%. Call your insurance company before choosing your shingles — you may get a significant discount for upgrading.
  • The crew that shows up is often not the company you vetted. Ask if your roof will be installed by employees or subcontractors.

Step 1: Understand the Storm Chaser Playbook

After any major weather event — hail, high winds, heavy rain — a wave of out-of-town roofing contractors descends on affected neighborhoods. They knock on doors, offer free inspections, and use language designed to create urgency: "your roof is damaged," "the insurance window closes," "I can get you a full replacement at no cost to you."

Some of this is legitimate. A lot of it isn't.

The storm chaser business model relies on signing as many homeowners as possible before they talk to anyone else. The tactics are scripted: manufactured urgency, invented technical problems, a "manager call" that unlocks a discount if you sign before the rep leaves. One homeowner documented a sales rep citing "sap bleed-out" and "wood rupture" from the attic as evidence of imminent structural collapse. Professional roofers in the comments identified every claim as fabricated.

The tell: A legitimate local contractor does not need your signature today. They have a backlog. They will still be in business next week. If a contractor's price drops 40% in the same conversation when you hesitate, the original number was never real.

Your rule: Never sign at the door. Tell every door-to-door contractor the same thing: "I get three quotes in writing, I take 48 hours, and I don't sign on the day I meet a contractor." Watch how they respond. A good contractor respects that. A storm chaser moves on to the next house.

Step 2: The Person Quoting Your Roof Is Probably Not a Roofer

This is the most underappreciated thing about the roofing industry: large roofing companies separate their sales function from their installation function entirely. The person who assesses your damage, builds your estimate, and sits at your kitchen table is frequently a commissioned sales representative with no roofing credentials whatsoever.

In viral footage posted to r/Roofing, a roofing sales rep was filmed inventing elaborate technical language to convince a homeowner their attic was catastrophically damaged. A 25-year veteran roofer watching the video said flatly: "The amount of BS this guy is spitting would fill every building I've ever worked on." A former roofing sales rep confirmed in the comments: "I knew no better and believed what I said. Made a lot of money."

Ask every contractor who visits your home: "Are you a licensed roofer, or are you in sales?" Watch the answer carefully. A sales rep has no professional obligation to assess your roof honestly — they are compensated on conversion, not accuracy.

This is also why getting three quotes matters beyond just price comparison: three different salespeople will give you three dramatically different assessments of what your roof needs. The gap between them reveals who is manufacturing urgency and who is being straight with you.

Step 3: Verify Licensing — and Then Ask Who's Actually Doing the Work

Every guide tells you to check that your contractor is licensed. What most guides skip is the more important follow-up question: "Will your own employees install my roof, or will you subcontract it?"

Large roofing companies that do heavy advertising commonly subcontract the labor to separate crews. The licensed, insured, well-reviewed company you hired hands your job to a subcontracted team you've never met, who are paid per square and have no relationship with the company whose sign is in your yard. Multiple Reddit threads document cases where homeowners vetted a company carefully and then arrived home to find a crew they'd never seen producing noticeably poor-quality work.

One r/Roofing commenter, a commercial roofer with years of experience, described the honest reality of the labor market: "With crews, you get your choice of: Sober, Clean Records, Legal, Doesn't Quit After a Week, and Quality Work. Except you usually only get to choose 2 of those."

What to do: Ask for the subcontractor to be named in the contract. Ask that the actual installation crew carry their own certificate of insurance — not just the general contractor. And be home, or have someone home, on installation day. The quality difference between a supervised job and an unsupervised one is well-documented.

For license verification: In Texas, check the Texas Department of Licensing and Regulation (TDLR). In Florida, verify through the DBPR. In North Carolina, check the NC Licensing Board for General Contractors. NYC requires a Home Improvement Contractor license for work over $200.

Step 4: Ask the "Roof Layover" Question (It's an Ethics Test)

This one question tells you more about a contractor's character than a license check or a reference call.

Ask your contractor: "Would you do a roof layover on my house — installing new shingles over the existing ones instead of tearing off?"

A contractor who says yes — or who suggests a layover as a cost-saving option — has just told you how they think about your house. A layover hides existing decay and moisture damage under the new roof, adds structural weight, violates most manufacturer warranty terms, shortens the lifespan of the new installation, and makes future replacements more expensive. The only benefit is a few hours of labor savings for the installer.

An ethical contractor will say no, explain why, and include full tear-off in their scope without you having to ask. This question works because it costs the contractor nothing to say no and everything to say yes — so a yes answer is a genuine signal.

Step 5: Get Four Quotes and Know What You're Comparing

Standard roofing quotes are notoriously non-comparable. A quote that says "$18,500 for complete roof replacement" may include full tear-off of two layers, new ice-and-water shield, new underlayment, new pipe boots, new drip edge, and new flashing — or it may include none of those things. You cannot know without asking.

What a complete quote should specify:

  • Number of layers to be torn off (and cost of each additional layer)
  • Underlayment: synthetic or felt, specific product name and model
  • Ice-and-water shield: yes/no, where applied (eaves, valleys, penetrations)
  • Drip edge: material and whether it's new or reused
  • Pipe boots/penetration flashings: new or reused (insist on new)
  • Step flashing at all wall intersections: new or reused (insist on new)
  • Chimney flashing: base and cap flashing both new
  • Shingle: manufacturer, product line, color, warranty class
  • Nailing: hand-nailed vs. pneumatic gun, nail size, and pattern per manufacturer spec
  • Ventilation: what's being added or improved
  • Debris cleanup: magnetic sweep included (non-negotiable)

2026 pricing ranges for a standard residential asphalt shingle roof:

  • Basic replacement (tear-off + standard 3-tab): $8,000–$14,000
  • Architectural/dimensional shingles: $10,000–$18,000
  • Impact-resistant Class 4 shingles: $12,000–$22,000
  • Metal roofing (standing seam): $25,000–$45,000

Miami typically runs 15–25% above these ranges due to Florida Building Code requirements and hurricane-rated installation standards. NYC runs 20–40% higher due to labor costs and building logistics.

On the fourth quote: Don't just get three. Get four. One homeowner on Reddit brought a late competing bid back to their preferred contractor and saved $5,500 when the contractor matched it. The fourth quote is leverage, not indecision.

Step 6: Call Your Insurance Company Before You Choose Your Shingles

This is the step that costs homeowners thousands of dollars every year they don't take it.

Many states — particularly Texas, Colorado, Oklahoma, and Florida — offer significant insurance premium discounts for Class 3 or Class 4 impact-resistant shingles. These discounts range from 15–30% off annual premiums. At $2,500/year for homeowners insurance, a 25% discount is $625/year. The price premium for Class 4 shingles over standard architectural shingles is typically $2,000–$4,000. The math pays out within 4–6 years, then runs indefinitely.

Call your insurance company before signing any roofing contract and ask: "What impact resistance class qualifies for a hail-resistant discount, and how much is that discount?" Get the answer in writing. Then bring it to your roofing quotes.

Also ask your insurer: "Has there been a recorded hail or wind event affecting my property in the last three years?" Insurance companies track weather events by address using catastrophe data services. You may have a legitimate claim available that you never filed. One homeowner described discovering a covered storm event from years prior that he had no idea about — his roof replacement ended up costing him only his deductible.

Step 7: Understand All Three Warranties (They're Not What You Think)

When a contractor says "lifetime warranty," they mean the shingles won't delaminate from a manufacturing defect. They do not mean your roof won't leak. These are completely different things.

There are three distinct layers of warranty on any roof:

1. Manufacturer material warranty — Covers defective shingles from the factory. Duration: 25–50 years, "lifetime" on premium lines. Requires the job to be registered by a licensed contractor. Does not cover: leaks from improper installation, flashing failures, ventilation problems, or any workmanship issue.

2. Manufacturer system warranty — Covers both materials AND labor, but only if a manufacturer-certified contractor installs and registers the job. GAF's highest tier requires Master Elite certification (roughly the top 3% of contractors nationwide). Owens Corning and CertainTeed have equivalent programs. Ask your contractor directly: "Are you a certified installer for this shingle brand, and will you register the job so I receive the enhanced system warranty?"

3. Contractor workmanship warranty — Covers installation errors. Duration: usually 1–5 years. Only as good as the contractor's ability to stay in business and honor it. This is the warranty that covers you if a valley starts leaking because the flashing was installed wrong. Get it in writing, get the duration, and understand what voids it.

The gap: When your roof leaks in year 3 because the step flashing at the chimney was improperly installed, the manufacturer's material warranty doesn't cover that. Your contractor workmanship warranty does — if it's still active and the contractor still exists.

Step 8: Require Permits, Then Verify They Were Pulled

In a viral Reddit thread, a contractor walked off a $200,000 job when the homeowner required permits. The contractor's stated reason: "permits cause delays and raise costs." The actual reason: a permitted job gets inspected, and an inspector would have flagged his work.

Permits for full roof replacements are required in most jurisdictions. They're not bureaucratic overhead — they're the mechanism by which a third party (the building inspector) verifies your contractor's work meets minimum code standards. Without a permit:

  • There's no inspection of nailing patterns, flashing, ventilation, or decking
  • Insurance companies can deny claims for work done without required permits
  • When you sell your home, unpermitted work becomes a liability disclosure issue
  • If the roof fails, your contractor's argument that "they always do it this way" has no counter

What to do: Require a permit in writing in your contract. After signing, call your city or county building department and verify the permit was actually pulled — contractors sometimes say they'll pull it and don't. Confirm the inspection was scheduled and passed before releasing final payment.

Step 9: Verify Everything Before Final Payment

This is your 30-minute window of maximum leverage. Use it.

Before the crew leaves:

  • Walk the entire perimeter of your house and check for leftover roofing nails. They flatten tires. Request the crew run a rolling magnetic sweeper over your entire yard, driveway, and mulch beds — if they didn't do this automatically, ask, and withhold $200 from final payment until it's done.
  • Go outside and read the model number on the shingle bundle wrappers left on site. Confirm it matches what's in your contract. One homeowner was charged for Class 4 impact-resistant shingles and received standard 3-tab. The difference was $3,000.
  • Check every pipe boot and penetration flashing — they should be new rubber boots, not patched or reused old metal. You can see these from the ground.

After the job:

  • Request the manufacturer's warranty registration number. This confirms the job was registered and your enhanced warranty is active. Without this, the "lifetime warranty" may be unenforceable.
  • Confirm the permit inspection passed. Call the building department and verify the inspection record — don't take the contractor's word for it.
  • Get a signed lien waiver from the contractor at final payment. This protects you from subcontractors who weren't paid by the GC placing a mechanic's lien on your home. It is a standard document; any legitimate contractor will provide it without complaint.

Frequently Asked Questions

How much does a new roof cost in 2026?

A standard asphalt shingle replacement runs $10,000–$18,000 for most residential homes. Impact-resistant Class 4 shingles add $2,000–$4,000 to that range. Metal roofing (standing seam) runs $25,000–$45,000. Miami prices run 15–25% higher due to Florida Building Code requirements; NYC runs 20–40% higher. Always get four quotes — pricing variance in roofing is enormous.

How do I spot a storm chaser?

They knock on your door unsolicited after a weather event, offer to "handle everything with insurance," pressure you to sign the same day, and may offer to waive your deductible (which is insurance fraud in most states). A legitimate local roofer has a backlog and does not need your signature before leaving your driveway. Any price that drops dramatically when you hesitate was never a real price.

What is a roof layover and why should I avoid it?

A layover installs new shingles directly over existing ones without tearing off the old roof. It's cheaper for the contractor and costs you: it hides existing decay, adds weight, voids most manufacturer warranties, shortens the new roof's lifespan, and makes future replacement more expensive. Always require full tear-off. Use "would you do a layover?" as an ethics screening question — a contractor who says yes is telling you how they operate.

What impact-resistant shingles should I get for insurance discounts?

Call your insurance company before choosing shingles. Ask what Class rating qualifies for a hail discount and how much that discount is. In many states, Class 3 or Class 4 impact-resistant shingles reduce premiums 20–30%. The 4–6 year payback on the shingle upgrade premium is often worth it, particularly in Texas, Colorado, Florida, and Oklahoma.

Should I use my homeowner's insurance for a roof replacement?

If your roof has storm damage, yes — that's exactly what the coverage is for. Before paying out of pocket for any roof over 5 years old that needs significant work, call your insurer and ask if there's been a recorded weather event affecting your address. You may have a covered claim you never knew about. The key: make sure your contractor does not commit fraud by waiving your deductible or asking you to sign over benefits.

What's a lien waiver and do I really need one?

Yes. A lien waiver is a document where your contractor certifies that all subcontractors and material suppliers have been paid. Without it, you can pay your roofer in full and still have a mechanics lien placed against your home by a subcontractor your roofer stiffed. It's a standard document; any legitimate contractor provides it without argument. Request it at final payment.

How do I verify a roofing contractor's license?

In Texas, use TDLR. In Florida, use the DBPR. In North Carolina, check the NCLBGC. In NYC, verify via the NYC DCA. Don't ask "are you licensed?" — ask for the license number and look it up yourself.

What should I check about ventilation before replacing my roof?

Roofing jobs routinely fail because ventilation is ignored. A properly ventilated attic has continuous intake at the soffits and continuous exhaust at the ridge. Ask every contractor to explain the ventilation plan for your job. Ask specifically if any bathroom or exhaust fans are currently venting into the attic — this is the #1 hidden cause of premature roof failure on new roofs. A new roof installed over a ventilation problem will fail years before it should.

How long does a roof replacement take?

Most residential asphalt shingle replacements are completed in 1–2 days for a single-story home. A full tear-off on a complex roof with multiple penetrations and valleys may take 2–3 days. Metal roofing installations typically take 3–5 days. Any contractor who tells you your job will take significantly longer without a specific reason (complex geometry, structural repair) is padding the schedule or crew size.

Is the "lifetime warranty" on shingles really lifetime?

It covers manufacturing defects in the shingles themselves — not installation errors, not leaks, not anything a bad crew can do to a good shingle. The useful warranty is the manufacturer system warranty, which covers both materials and labor, but only if a certified installer does the job and registers it. Ask for the warranty registration number after completion. Without it, your "lifetime warranty" may be unenforceable.

Frequently Asked Questions

How much does a new roof cost in 2026?+
A standard asphalt shingle replacement runs $10,000–$18,000 for most residential homes. Impact-resistant Class 4 shingles add $2,000–$4,000. Metal (standing seam) runs $25,000–$45,000. Miami runs 15–25% higher; NYC runs 20–40% higher. Get four quotes — pricing variance in roofing is enormous.
How do I spot a storm chaser roofing contractor?+
They arrive uninvited after a weather event, pressure you to sign the same day, offer to waive your deductible (insurance fraud in most states), and use urgent language about insurance windows closing. A legitimate local roofer has a backlog and doesn't need your signature before leaving your driveway. Any price that drops dramatically when you hesitate was never real.
What is a roof layover and why should I avoid it?+
A layover installs new shingles over old ones without tearing off the existing roof. It hides decay, adds structural weight, voids most manufacturer warranties, and shortens the new roof's life. Always require full tear-off. Use 'would you do a layover?' as an ethics screening question — a contractor who says yes is telling you how they operate.
What impact-resistant shingles should I get for insurance discounts?+
Call your insurance company before choosing shingles. Ask what Class rating qualifies for a hail discount and how much. Class 3 or 4 impact-resistant shingles reduce premiums 20–30% in hail-prone states like Texas, Colorado, and Florida. The upgrade premium typically pays back in 4–6 years.
Should I use homeowner's insurance for a roof replacement?+
If you have storm damage, yes. Before paying out of pocket for any roof over 5 years old, call your insurer and ask if there's been a recorded weather event at your address. You may have a covered claim you never knew about. Your contractor should not waive your deductible or ask you to sign over benefits — both are fraud.
What is a lien waiver and do I need one?+
Yes. A lien waiver certifies that all subcontractors and suppliers have been paid. Without it, you can pay your roofer in full and still have a mechanic's lien placed on your home by an unpaid sub. Request it at final payment — any legitimate contractor provides it without argument.
How do I verify a roofing contractor's license?+
In Texas use TDLR, in Florida use DBPR, in North Carolina check NCLBGC, in NYC verify via NYC DCA. Ask for the license number and look it up yourself — don't just ask 'are you licensed?'
What ventilation questions should I ask before replacing my roof?+
Ask every contractor to explain the ventilation plan. A properly ventilated attic has continuous intake at soffits and continuous exhaust at the ridge. Ask specifically if any bathroom fans vent into the attic — this is the leading hidden cause of premature roof failure. A new roof over a ventilation problem will fail years early.
Is the 'lifetime warranty' on shingles really lifetime?+
It covers manufacturer defects in the shingles only — not installation errors, not leaks, not anything a bad crew can do. The useful warranty is the manufacturer system warranty, which covers both materials and labor, but only if a certified installer does the job and registers it. Always request the warranty registration number after completion.
How long does a roof replacement take?+
Most residential asphalt shingle replacements take 1–2 days for a single-story home. Complex roofs with multiple penetrations may take 2–3 days. Metal roofing typically takes 3–5 days. Any significantly longer timeline without a specific reason (structural repair, complex geometry) deserves explanation.

Ready to find a vetted roofing professional?

Browse our local directories →
← All posts