Hiring Safely
What should be included in a roofing estimate?
Homeowner guide · 8 min read · Educational only, general information
A roofing estimate is the document you use to decide who gets to work on your home, and most homeowners have no way to tell a thorough one from a thin one. The gap usually is not the price. It is what the cheaper bid quietly left out. Here is every line a complete estimate should contain, how to compare two bids fairly, and what California law requires once that estimate becomes a signed contract.
Scope of Work
What work is actually being done
This is where most incomplete estimates hide their gaps. Two bids can differ by thousands simply because one of them quietly leaves something out.
Total roof size in squares
Why it matters: A roofing square is 100 square feet. The square count is the basic unit every other number is built on, and it lets you sanity-check one bid against another.
What a vague version looks like: No measurement at all, or a lump-sum price with nothing showing how it was calculated.
Tear-off and how many layers
Why it matters: Removing the old roof is real labor and real disposal cost. Some homes have two or more layers, which changes the price meaningfully.
What a vague version looks like: Tear-off not mentioned, leaving open whether they plan to install over your existing roof.
Decking inspection and a replacement contingency
Why it matters: Nobody can see the roof deck until the old roof comes off. This is the single most common source of surprise change orders.
What a vague version looks like: Silence on decking, which usually means an unpriced conversation after the roof is already open.
Flashing: new or reused
Why it matters: Flashing around chimneys, vents, skylights, and valleys is a leading source of leaks. Reusing old flashing on a new roof is a common corner to cut.
What a vague version looks like: The word flashing appears with no indication of whether it is being replaced.
Ventilation work
Why it matters: Ridge and soffit ventilation affects how long the new roof lasts, and inadequate ventilation can void some manufacturer warranties.
What a vague version looks like: No mention of ventilation at all.
Materials
Exactly what is going on your roof
California law eventually requires this level of detail in the contract, and a good estimate already has it.
Manufacturer and specific product name
Why it matters: Material grade varies enormously within the same category, and the manufacturer determines what warranty you get.
What a vague version looks like: Premium shingles, high-quality materials, or a category with no product named.
Color and model number
Why it matters: CSLB requires contracts to describe products by size, color, materials, and manufacturer model numbers. Getting it into the estimate avoids surprises on delivery day.
What a vague version looks like: Color to be determined, with no follow-up process described.
Underlayment type
Why it matters: Underlayment is the actual waterproofing layer beneath the surface material. On tile roofs it is often the component that failed in the first place.
What a vague version looks like: Underlayment included, with no grade or product specified.
Drip edge, pipe boots, and accessories
Why it matters: These small components are where leaks start. Leaving them off the estimate usually means reusing the old ones.
What a vague version looks like: Accessories bundled invisibly into a lump sum.
Money and Timeline
What it costs and when it happens
An estimate should let you understand not just the total, but how the total was built and when money changes hands.
Itemized cost breakdown
Why it matters: A single number tells you nothing and makes bids impossible to compare. A breakdown shows you what you are actually buying.
What a vague version looks like: One total with no supporting lines.
Permit responsibility and cost
Why it matters: Most roof replacements need a permit, handled through LADBS in the city of Los Angeles. The contract must designate who obtains it.
What a vague version looks like: No mention of permits, or an assumption that the homeowner will handle it.
Disposal, dumpster, and cleanup
Why it matters: Tear-off generates a lot of debris. Cleanup and debris removal details are a required contract element in California, including the magnetic sweep for nails.
What a vague version looks like: Cleanup mentioned without saying what it includes.
Payment schedule
Why it matters: California requires a written payment schedule, and payments to the contractor cannot exceed the value of the work performed at that point.
What a vague version looks like: A request for a large payment upfront, or no schedule at all.
Approximate start and completion dates
Why it matters: The NRCA recommends insisting on start and completion dates, and a completion date is a required element of a California home improvement contract.
What a vague version looks like: As soon as we can fit you in.
Terms
Warranties and protections
These are the parts that matter years later, long after the crew has left.
Manufacturer warranty details
Why it matters: Materials carry their own warranty, but many require certified or licensed installation to stay valid.
What a vague version looks like: Fully warrantied, with no terms attached.
Workmanship warranty, stated separately
Why it matters: The manufacturer covers materials. Only the contractor covers their own labor. California requires written warranty information for both.
What a vague version looks like: A single warranty mentioned without distinguishing labor from materials.
Contractor license number and business address
Why it matters: California requires the license number on bids and contracts, along with the contractor's business address. Its absence on an estimate is itself a signal.
What a vague version looks like: A phone number and a company name with no license number anywhere on the document.
Plain English
What the jargon actually means
You cannot verify an estimate you cannot read. These are the terms that show up most often.
Square
The roofing unit of measure: 100 square feet. A 2,000 square foot roof surface is 20 squares.
Tear-off
Removing the existing roof down to the deck, as opposed to installing a new layer over the old one.
Decking (or sheathing)
The wood surface underneath everything else. Rotted decking has to be replaced before the new roof goes on.
Underlayment
The waterproof layer installed between the decking and the surface material. On tile roofs, it usually wears out long before the tile does.
Flashing
Metal that seals joints and transitions, such as around chimneys, vents, skylights, and roof valleys.
Drip edge
Metal edging along the roof perimeter that directs water into the gutters instead of behind them.
Comparing Bids
How to compare two estimates fairly
The NRCA and CSLB both recommend getting multiple written bids. The catch is that bids are only comparable if they cover identical scope, which matters most on roof replacement work, where tear-off and decking assumptions vary from one contractor to the next.
Normalize the scope first
Before comparing totals, confirm each bid covers the same square count, the same number of tear-off layers, and the same accessories. A bid that skips tear-off or reuses flashing will always look cheaper.
Compare the material line, not the total
Find the named product in each bid. A three-tab shingle and an architectural shingle are not the same purchase, and a price gap often lives entirely in that one line.
Check the decking contingency
A bid with a stated per-sheet decking price is more honest than one that stays silent. The silent bid is not cheaper, it just defers the cost to a change order.
Read the warranty terms side by side
A shorter workmanship warranty from a newer company is worth less than a longer one from an established business, even at the same price.
Warning Signs
Red flags in an estimate
- A verbal quote with nothing in writing.
- No contractor license number anywhere on the document.
- A single lump sum with no itemization.
- Premium or high-quality materials with no manufacturer or product named.
- No decking replacement contingency.
- A demand for full or near-full payment before work begins.
- No start or completion dates.
- Warranty described in a single word with no terms.
From Estimate to Contract
What California law requires once you sign
An estimate is what you receive before committing. A contract is the signed agreement, and California attaches specific requirements to it that an estimate does not carry. A detailed estimate usually becomes the basis of that contract, so the earlier these appear, the smoother the process:
- A written contract is required for any home improvement project over $500.
- A detailed description of products and work, including size, color, materials, and manufacturer model numbers.
- The contractor's business address and license number.
- A written payment schedule, where payments cannot exceed the value of the work performed.
- A designated party responsible for obtaining permits.
- A completion date.
- Cleanup and debris removal details.
- A down payment no greater than $1,000 or 10% of the contract price, whichever is less.
- Written warranty information covering both contractor labor and manufacturer warranties.
- Notice of your right to cancel or rescind the contract.
- Any later change in price or scope handled through a written change order, signed by both parties before the change is made.
Quick Reference
Check your estimate against this list
Hold a real bid up against these seventeen lines. Anything missing is worth a question.
- Total roof size in squares
- Tear-off included, with the number of layers
- Decking inspection and a per-unit replacement price
- Flashing specified as new or reused
- Ventilation work described
- Manufacturer and specific product name
- Color and model number
- Underlayment type
- Drip edge, pipe boots, and accessories
- Itemized cost breakdown
- Permit responsibility and cost
- Disposal and cleanup details
- Written payment schedule
- Approximate start and completion dates
- Manufacturer warranty terms
- Workmanship warranty, stated separately
- Contractor license number and business address
FAQ
Frequently asked questions
Is a roofing estimate the same thing as a contract?
No. An estimate or bid is what a contractor gives you before you commit. A contract is the signed agreement, and in California it carries specific legal requirements that an estimate does not. In practice, a detailed estimate often becomes the basis of the contract, which is why it is worth getting the detail right early. Always confirm the final signed document contains everything you agreed to.
Should a roofing estimate be free?
Most roofing companies provide free estimates for replacement work, though some charge for a detailed inspection or a moisture survey, particularly on a diagnostic visit for a hard-to-trace leak. Ask upfront whether the estimate is free and whether any inspection fee is credited toward the job if you hire them.
How many roofing estimates should I get?
At least three, and the important part is making sure each covers identical scope, materials, and specifications. Otherwise you are not comparing them, you are just comparing what each contractor chose to include. Normalize the square count, tear-off layers, and named materials before you look at the totals.
What if the estimate leaves something out?
Ask for it in writing before you sign anything. A reputable contractor will revise the estimate without resistance. Verbal promises are the most common source of later disputes, so anything discussed on site should appear on the document. In California, any change after signing has to go through a written change order signed by both parties before the work happens.
Keep Reading
More on hiring safely
Sources
References
This guide draws on California state licensing requirements and roofing industry guidance.
A quick note on how we work
- This article is general information, not legal advice. Requirements can change and vary by locality, so verify current rules with CSLB or your local building department.
- We are not the roofing contractor.
- We do not perform roofing services ourselves.
- We help match homeowners with independent roofing contractors.
Ready to get an estimate?
Submit a request and share the details of your roof. We'll work to connect you with an independent roofing contractor in Los Angeles whose license, insurance, and track record we have already reviewed.