Getting a single roofing quote and signing is one of the most expensive mistakes a homeowner can make. Price differences between contractors on the exact same job can be 40 percent or more.
That gap is not always fraud. It reflects different material grades, labor costs, overhead, and how much the contractor wants the job that week. The only way to know if a price is fair is to compare it against others. This guide walks you through how to do that right.
How Many Roofing Quotes Should You Get?
Three quotes is the floor. It gives you enough data to spot an outlier on either end. For jobs over $10,000, aim for five quotes.
A job in that range includes full roof replacements and anything with structural work. At that cost, the extra calls are worth a few hours of your time. A $3,000 spread on a $15,000 roof is common, and it takes about 20 minutes per quote to collect.
Why Five Matters on Bigger Jobs
With three quotes you might land two close bids and one outlier. With five you start to see the real market rate for your specific job, and the unusually low bid becomes easier to identify. The goal is not the cheapest number. It is the right number for the right scope.
What to Ask Each Contractor
Most homeowners ask about price and stop there. That is not enough information to make a good decision. Ask each contractor these questions and write down the answers:
Scope of work in writing
What exactly are they replacing? Are they tearing off the old shingles or layering over them (a shortcut that shortens the roof lifespan)? Are they replacing the underlayment? What about flashing at the chimney and valleys?
Material brand and grade
Three-tab shingles and architectural shingles are priced differently and last differently. Ask for the specific brand and product line. A quote for generic asphalt is not comparable to a quote for a 30-year architectural shingle from a name brand.
Permit included or separate
A permit is required for most full roof replacements. Some contractors include it, some quote it separately. Ask directly so you are comparing total costs.
Timeline
How many days will the crew be on your roof? When can they start? A contractor with a three-month backlog is telling you something about demand for their work.
Payment schedule
Never pay more than 30 percent upfront. A deposit to hold your spot is reasonable. Paying 50 percent or more before any work starts is not.
Red Flags to Watch For
A bad roofing contractor does not show up with a neon sign. They show up with a friendly handshake and a price that seems great. Watch for these:
Pressure to sign today or the price goes up
Cash-only payment with no written contract
No physical local business address
Unusually low bid that skips a line-item breakdown
No mention of permits
Wants 50 percent or more upfront
Vague about which materials they will use
About Unusually Low Bids
A price that is 30 to 40 percent below every other quote usually means something is being left out. The most common shortcuts are thinner underlayment, skipping ice and water shield, using starter strips instead of proper drip edge, or not replacing damaged decking boards. These save money at install time and cost far more in repairs later.
How to Compare Roofing Quotes Fairly
You can only compare quotes that cover the same scope and the same materials. A quote for three-tab shingles should never be compared directly to one for architectural shingles. They are different products with different lifespans.
When quotes come in at different prices, call the higher-priced contractor and ask what is in their quote that the others are not. Sometimes the answer tells you the lower bids left something out. Sometimes it tells you the higher bidder is just expensive.
What a Good Written Quote Includes
A quote written on a sticky note or delivered as a round number over the phone is not a quote you can evaluate. A proper roofing quote has line items. Look for all of these:
Materials: shingle brand, grade and quantity
Underlayment type and coverage
Flashing: chimney, valleys, skylights and pipe boots
Labor broken out separately from materials
Permit cost
Tear-off and disposal
Cleanup and magnetic nail sweep
Estimated start and completion dates
A contractor who cannot give you a detailed written breakdown before you sign is a contractor who will surprise you with extras after the job starts. The scope of work in the contract is your protection. A vague contract is no contract at all.
What Roofing Jobs Typically Cost
Prices vary by region, roof size and material choice. These ranges give you a starting point for your conversations.
For a deeper breakdown, see our roof repair cost guide.
Roofing and Related Services
Ready to start collecting quotes? Book an independent local pro through Contractor Palace:
Contractor Palace
Get matched with an independent local roofer, free.
Post your roofing job and get matched with a local pro. No pressure, no mystery pricing.

