
What to Expect From a Roofing Estimate
A good estimate does more than give you a number. It explains exactly what work is included so you can compare companies fairly and avoid surprises later.
Updated October 6, 2026
Get Free Roofing Estimates From Local Pros
Enter the location of your project
100% Free • No obligation
During the in-person visit
Exterior inspection
The roofer looks at the roofing, flashing, vents, gutters and edges, and may go up on the roof if it's safe to do so.
Interior check
If you have a leak, they may look at ceilings or the attic to trace where water is getting in.
Measurements
The roof is measured, or measured from imagery, to calculate materials and labor.
Your questions
It's your chance to discuss materials, timing, and anything you've noticed about the roof.
What a written estimate should include
- The contractor's business name, contact details and California license number.
- A clear scope of work — repair, partial or full replacement.
- The specific materials, including brand and product line where relevant.
- Whether tear-off, haul-away and disposal are included.
- How damaged decking discovered during the work will be handled and priced.
- Who obtains the permit, if one is required.
- Payment schedule and any deposit.
- Manufacturer and workmanship warranty terms.
- Expected start date and duration.
Questions worth asking
- Is this estimate for a repair or a replacement, and why do you recommend it?
- What could change the final price?
- Will you be the one doing the work, or a subcontractor?
- Do you carry liability insurance and workers' compensation where required?
- Can I see the estimate in writing before I decide?
Check the contractor's license
In California, roofing contractors are licensed by the Contractors State License Board (CSLB). RuufLink™ reviews licensing information before a company can access projects, but we do not guarantee licenses — you can look up any license number yourself at cslb.ca.gov to confirm it's active and see its classification before you sign.
Comparing estimates
When estimates differ, compare scope before price. One may include tear-off, new underlayment or flashing that another leaves out. Ask each company to clarify anything that isn't spelled out.
Common questions
- Does a RuufLink™ estimate request cost anything?
- No. Requesting estimates through RuufLink™ is free for homeowners, with no obligation to hire.
- Do I have to accept an estimate?
- No. You decide whether to hire any roofing company you're connected with.
- Is RuufLink™ the roofing contractor?
- No. RuufLink™ is a roofing lead marketplace, not a roofing company. We introduce you to local roofing professionals, who provide their own estimates and do the work. RuufLink™ does not perform roofing work, set prices, or take part in your contract with the roofing company.
This guide is general information, not professional advice. RuufLink™ is a marketplace, not a roofing contractor. Your roofing company can advise on your specific roof and local requirements.
Get Free Roofing Estimates From Local Pros
Enter the location of your project
100% Free • No obligation