Updated March 2026

7 Roofing Rip-Offs Hiding in Your Quote

Most roofers are honest. But some quotes have line items that are inflated, duplicated, or flat-out invented. I have seen hundreds of estimates over the years. These are the seven tricks that show up again and again.

Not every roofer who does this is trying to cheat you. Some just have sloppy estimating software. But the result is the same: you pay more than you should. Here is how to spot each one.


1. The Inflated Tear-Off

Tear-off should cost $1.00-$2.00 per square foot. On a 2,000 sq ft roof, that is $2,000-$4,000.[1]

Some quotes show $3.00-$5.00 per square foot. That is $6,000-$10,000 for the same work.

Let me break down the real cost. A dumpster rental costs $400-$600. Labor for a crew of four to strip a roof takes 2-4 hours. At $35-$50/hour per worker, that is $280-$800 in labor. Add landfill disposal fees and you are at $1,500-$2,500 for a standard single-layer tear-off.

If your quote says $4,000+ for tear-off on a typical home, ask why. Multiple layers of old shingles can add cost. But a single-layer tear-off should not exceed $2.00/sq ft.

What to ask

"Can you break down the tear-off cost? How many layers? What is the dumpster fee?"


2. The Waste Factor Double-Dip

A 10-15% waste factor is legitimate. When roofers cut shingles to fit around vents, chimneys, and edges, some material gets thrown away. Every roofer accounts for this.

The rip-off happens when a roofer builds waste into the material quantities AND adds a separate "waste" or "overage" line item. You pay for it twice.

Example: Your roof needs 20 squares of shingles. The quote shows 23 squares of material (that is the waste factor built in). Then there is a separate line: "Waste/overage: $350." That $350 is already included in the 23 squares.

What to ask

"Is the waste factor already included in the material quantities, or is it listed separately?" It should be one or the other. Never both.


3. The Premium Shingle Upsell

Your roofer shows you two options. Standard architectural shingles at $120 per square. Or "designer" shingles at $250 per square. They push the expensive one. "It will look so much better."

On a 20-square roof, that upsell is $2,600.

Here is what they do not tell you: both shingles have the same wind rating. Both carry a similar manufacturer warranty. Both last 25-30 years. The designer shingle has a slightly different shadow line. That is a $2,600 shadow.

Designer shingles make sense on a high-end home where curb appeal has real dollar value. On a typical ranch or colonial, architectural shingles like GAF Timberline HDZ or Owens Corning Duration are the sweet spot. They look great and cost 40% less than the premium lines.[2]

What to ask

"What is the actual performance difference between these two shingles? Same wind rating? Same warranty length?"


4. The Unnecessary Full Deck Replacement

"Your entire deck needs replacing."

A full deck replacement is $1,000-$3,000. That is 30-40 sheets of plywood at $50-$100 each plus labor.[1]

But most roofs only have 2-5 damaged sheets. That is $100-$500. Not $3,000.

The problem: your roofer cannot see the deck until the old shingles come off. Some use this as cover to quote a full replacement "just in case." Others genuinely find more damage than expected. You need to know the difference.

What to ask

"Can I see the damage before you replace the decking? How many sheets actually need replacing?" Ask them to photograph damaged sections. A good roofer will show you.


5. The Phantom Permit Fee

Roofing permits cost $100-$500 in most municipalities. The exact fee is public information. You can look it up on your county's building department website in 30 seconds.

Some quotes show $700-$800 for "permits and inspections." That is $200-$400 more than the actual cost. The extra is profit disguised as a pass-through expense.

Worse: some roofers charge for a permit and then never pull one. They pocket the fee and skip the inspection entirely. No permit means no third-party verification that your roof meets code. It can also cause problems when you sell your home.

What to ask

"What is the actual permit fee in our county? Can I see the permit once it is pulled?" You can also call your county building department and ask the fee directly.


6. The Vague "Code Upgrade" Line

"Code upgrades: $1,500."

That is not an explanation. That is a number with no backup.

Legitimate code upgrades exist. Building codes change over time. A roof that was up to code in 2005 may need additional ventilation, ice and water shield in certain areas, or upgraded wind resistance when replaced in 2026. These are real costs.

But they should be itemized. "Add ridge vent, 40 linear ft at $4/ft: $160." That is specific. "$1,500 for code upgrades" is not.

What to ask

"Which specific code requirement changed? Can you cite the code section? And can you itemize each upgrade separately?"


7. The Ridge Vent Swap

Your quote says "ridge vent installation." But what shows up on your roof is a row of box vents.

Ridge vents run along the peak of the roof and provide continuous airflow. They cost about $4 per linear foot. On a 40 ft ridge, that is $160 in materials.

Box vents are individual square vents cut into the roof. They cost about $50 each. Three box vents run $150.

Similar cost. But ridge vents perform significantly better because they ventilate the entire ridge, not just three spots. If you are paying for ridge vent, make sure you get ridge vent.

What to ask

"The quote says ridge vent. Can you confirm that is continuous ridge vent, not individual box vents?" Take a photo of your roof after installation and compare.


How to Protect Yourself

You do not need to be a roofing expert. You just need to ask questions and compare.

  1. Get 3-5 itemized quotes. Not lump-sum bids. Line items you can compare side by side. See our estimate reading guide for what to look for.
  2. Use our free calculator first. Know the ballpark before anyone gives you a number.
  3. Check permit fees yourself. Call your county building department or look it up online. It takes 2 minutes.
  4. Ask to see damage. Before approving deck replacement or code upgrades, ask for photos or to see it in person.
  5. Read the quote out loud. If a line item does not make sense when you say it, it probably does not make sense on paper either.
  6. Compare material quantities. If one quote says 20 squares and another says 25 for the same roof, ask why.

Need a full vetting process? See our guide to hiring a roofer.

For more on spotting bad actors, see our roofing scams guide and our breakdown of what roofers won't tell you.


Frequently Asked Questions

How do I know if my roofing quote is too high?

Get 3-5 quotes and compare line by line. Check tear-off at $1-$2/sq ft, verify permit fees match your county, and make sure waste is not double-counted. Use our free calculator for a baseline.

Is a waste factor on a roofing quote legitimate?

Yes. 10-15% waste is normal. The problem is when waste is built into material quantities AND listed as a separate line item. Ask: "Is waste included in the material count, or is it the separate line?" Never both.

How much should a roofing permit cost?

$100-$500 depending on your county. The fee is public information. If a quote shows $700+, the roofer is padding the line item.

Should I let my roofer skip the permit to save money?

No. The permit triggers a county inspection that confirms your roof meets building codes. Without it, there is no third-party check. It can also create problems at closing when you sell your home.


Sources

  1. Tear-off, decking, and disposal cost ranges based on contractor bid data, dumpster rental market rates, and BLS roofer wage data (NC mean $47,320/year). Dumpster rental $400-$600 per NRCA. Decking replacement $50-$100 per 4x8 sheet per contractor surveys. Last updated March 2026.
  2. Shingle pricing per square from ABC Supply, QXO/Beacon, and SRS Distribution Q1 2026 regional catalogs. GAF Timberline HDZ vs GAF Camelot MSRP comparison verified via manufacturer published pricing. Last updated March 2026.
  3. Permit fee ranges from Wake, Mecklenburg, Buncombe, New Hanover, and Cumberland county building department fee schedules. Verified via municipal websites March 2026.