A roofing job estimate is the total expected cost of the work, including roof area, materials, labor, disposal, overhead and profit. One roofing square covers 100 square feet. Measure the sloped roof, price each accessory and repair, then apply your markup or target gross margin. Check supplier, payroll and disposal prices as of ****.
A complete roofing estimate may include:
- Shingles or other primary roofing materials
- Underlayment
- Flashing
- Ventilation
- Tear-off and disposal
- Decking repairs
- Permits
- Equipment
- Cleanup
- Difficult access
- Overhead and profit
Roofing Job Estimate at a Glance
| Estimate Component | What to Calculate |
|---|---|
| Roof area | Sloped roof surface in square feet |
| Roofing squares | Roof area divided by 100 |
| Material waste | Extra material for cuts, valleys and damaged pieces |
| Shingles or panels | Squares multiplied by material cost |
| Accessories | Underlayment, flashing, vents, drip edge, ridge caps and fasteners |
| Labor | Crew-hours multiplied by loaded labor rate |
| Tear-off | Existing layers, labor and disposal |
| Repairs | Sheathing, framing, flashing or moisture damage |
| Overhead | Office, insurance, vehicles, software and supervision |
| Profit | Markup or target gross margin |
1. Inspect the Roof Before Pricing It
Start with a site inspection or a reliable aerial measurement. Record:
- Building length and width
- Roof pitch for each roof plane
- Eave, rake, ridge, hip and valley lengths
- Number of roof planes
- Chimneys, skylights, vents and plumbing penetrations
- Wall intersections and sidewalls
- Existing roofing layers
- Soft or damaged decking
- Access for workers, ladders and material delivery
- Space for a dumpster or trailer
- Signs of moisture damage or poor ventilation
The building footprint is not enough for a complex roof. Dormers, additions, porches, intersecting rooflines and low-slope sections can make the sloped roof area much larger than the footprint suggests.
2. Calculate the Sloped Roof Area
For a simple roof, calculate the horizontal plan area and adjust it for pitch.
Roof Area Formula
For each roof section:
Horizontal area × slope factor = sloped roof area
The slope factor is:
√(1 + (pitch ÷ 12)²)
For example, a 6/12 roof has a slope factor of approximately 1.118.
| Roof Pitch | Approximate Slope Factor |
|---|---|
| 3/12 | 1.031 |
| 4/12 | 1.054 |
| 5/12 | 1.083 |
| 6/12 | 1.118 |
| 8/12 | 1.202 |
| 10/12 | 1.302 |
| 12/12 | 1.414 |
Measure each roof plane separately when the roof has multiple pitches.
Example Roof-Area Calculation
Assume a roof has a 40-by-60-foot horizontal plan and a 6/12 pitch:
40 × 60 = 2,400 square feet of horizontal area
2,400 × 1.118 = approximately 2,683 square feet of sloped roof area
With a 10% waste allowance:
2,683 × 1.10 = approximately 2,951 square feet
That equals approximately 29.5 roofing squares. The material order would generally be rounded to about 30 squares, subject to the product packaging and the roof layout.
3. Convert Square Feet Into Roofing Squares
One roofing square equals 100 square feet of roof coverage.
Roofing squares = total roof area ÷ 100
Using the previous example:
2,951 square feet ÷ 100 = 29.51 squares
Calculate waste before converting to squares. Ordering 26.8 squares and adding waste afterward can produce a different result from calculating 29.5 squares directly, especially when the material is sold by bundle or carton.
4. Add a Realistic Waste Allowance
Waste covers cuts, damaged materials, starter pieces, valley cuts and unusable remnants.
As a preliminary estimate:
- Simple gable roof: start around 8% to 10%
- Hip roof with several valleys: start around 10% to 15%
- Complex roof with dormers, intersecting sections or many penetrations: use a higher allowance
- Tile, slate, metal panels and specialty products: follow the manufacturer's layout and ordering guidance
Do not apply the same percentage to every roof. Several small roof sections may require more waste than a large, simple roof with the same total area.
5. Estimate Each Roofing Material Separately
Shingles or Primary Roof Covering
For asphalt shingles:
Number of squares × material cost per square
For metal panels, tile or slate, use the supplier's panel, tile or piece count. Square footage alone may not produce an accurate order quantity.
Underlayment
Measure the roof area and confirm the product's coverage per roll. Account for:
- Field underlayment
- Additional layers at low-slope sections
- Valleys
- Eaves
- Sidewalls
- Areas around penetrations
Starter Strips
Measure the edges where starter material is required. Depending on the roofing system, this may include eaves and rakes. Follow the manufacturer's installation instructions rather than assuming every edge uses the same product.
Ridge Caps and Hip Caps
Measure the total length of all ridges and hips:
All ridge lengths + all hip lengths
Some roofing systems use manufactured ridge-cap products. Others use cut shingles or compatible caps.
Drip Edge
Measure the eaves and rakes where drip edge is required:
Total eave length + total rake length
Include laps and cutting waste in the material quantity.
Flashing and Roof Penetrations
Create a separate count for:
- Pipe boots
- Chimney flashing
- Step flashing
- Wall flashing
- Counterflashing
- Skylight flashing kits
- Valley metal or membrane
- Kick-out flashing
- Headwall and sidewall flashing
Keep flashing out of a generic "miscellaneous materials" line. It can be one of the largest differences between a complete roof replacement and a basic shingle-only estimate.
Ventilation
Measure and count:
- Ridge vent
- Intake venting
- Soffit vents
- Box vents
- Turbine vents
- Bathroom or kitchen exhaust terminations
Price ventilation as a defined part of the scope. Do not promise improved roof performance by installing a ridge vent without confirming that the roof has adequate intake ventilation.
6. Estimate Tear-Off and Disposal
Tear-off pricing depends on more than roof size. Record:
- Number of existing roofing layers
- Type of existing material
- Thickness and weight
- Whether underlayment must be removed
- Access from the roof to the ground
- Distance to the dumpster
- Disposal fees
- Whether a crane, conveyor or material lift is needed
A two-layer asphalt tear-off should not use the same labor and disposal assumptions as a single-layer tear-off. Tile, slate and heavily nailed roofing materials also require separate production and disposal estimates.
Show disposal as its own line item:
Tear-off labor + dumpster or haul-away cost + disposal fees
7. Price Decking and Hidden Repairs
You may not be able to inspect the full roof deck until the existing roofing has been removed. State the repair terms before work begins:
- Whether replacement decking is included
- Price per sheet or square foot for additional decking
- How damaged framing will be handled
- Whether extra work requires a change order
- Whether the customer must approve concealed repairs before installation continues
A common approach is to include a limited decking allowance and state a unit price for additional replacement:
Included decking allowance: 5 sheets
Additional decking: $___ per sheet installed
Do not include an unlimited repair promise in a fixed-price estimate unless the condition has already been exposed and measured.
8. Calculate Roofing Labor
Use your own production history when possible.
Labor cost = estimated crew-hours × loaded labor rate
A loaded labor rate may include:
- Payroll taxes
- Workers' compensation
- Benefits
- Paid travel time
- Training
- Supervision
- Nonproductive setup and cleanup time
A practical production calculation is:
Required crew-hours = roofing quantity ÷ production rate
For example, if a crew averages 1.5 roofing squares per crew-hour on a similar job:
30 squares ÷ 1.5 squares per crew-hour = 20 crew-hours
Use a production rate from comparable roofs. A simple one-story gable roof should not use the same rate as a steep, cut-up roof with several valleys and limited access.
Adjust labor for:
- Steep pitch
- Two-story or taller buildings
- Multiple roof planes
- Heavy tear-off
- Limited staging space
- Long material carries
- Extensive flashing
- Winter or extreme-weather work
- Occupied buildings with strict cleanup requirements
9. Add Equipment, Permits and Job-Specific Costs
Include every direct cost needed to complete the job:
- Ladders and pump jacks
- Scaffolding
- Safety equipment
- Material lifts or cranes
- Delivery charges
- Dumpster rental
- Permit fees
- Temporary protection
- Magnetic cleanup
- Traffic or sidewalk protection
- Subcontracted sheet-metal work
- Sales tax where applicable
Measure these costs directly when possible instead of hiding them inside an arbitrary percentage.
10. Add Overhead and Profit
First calculate the cost of performing the work:
Job cost =
materials
+ labor
+ tear-off and disposal
+ equipment
+ permits
+ subcontractors
+ other direct costs
Then account for overhead, such as:
- Office staff
- Estimating and sales time
- Insurance
- Vehicles
- Advertising
- Software
- Licensing
- Rent
- Warranty administration
- Unproductive company time
Finally, add profit.
Markup Versus Gross Margin
Markup and gross margin use different calculations.
Markup:
Selling price = cost × (1 + markup percentage)
Gross margin:
Selling price = cost ÷ (1 - target margin)
If the cost base is $9,500:
- A 30% markup produces a $12,350 selling price.
- A 30% gross margin produces a selling price of approximately $13,571.
A contractor who wants a 30% margin but applies a 30% markup will price the job too low.
Example Roofing Estimate Structure
The following figures are illustrative only and are not a market-price guide.
| Cost Item | Example |
|---|---|
| Shingles and accessories | $4,800 |
| Tear-off and disposal | $1,200 |
| Installation labor | $3,000 |
| Equipment, permits and miscellaneous costs | $500 |
| Direct job cost | $9,500 |
| Allocated overhead | Included in target pricing |
| Selling price at 30% gross margin | Approximately $13,571 |
A customer-facing estimate should describe the scope clearly, even when the contractor does not disclose every internal cost.
What Should a Written Roofing Estimate Include?
A written roofing estimate should state exactly what the price covers:
- Roofing material brand, type and color
- Number of roofing squares
- Number of existing layers to remove
- Underlayment system
- Ice and water protection, where applicable
- Drip edge
- Flashing replacement or reuse
- Pipe boots and vents
- Ridge or hip caps
- Ventilation work
- Decking allowance and unit price for additional repairs
- Permits
- Cleanup and magnetic nail sweep
- Warranty terms
- Payment schedule
- Estimated start and completion conditions
- Exclusions
- Change-order procedure
Avoid wording such as "repair roof as needed." Use measurable language instead:
Replace up to five sheets of damaged decking. Additional sheets will be billed at the stated unit price.
Common Roofing Estimating Mistakes
The most frequent errors are:
- Pricing from the building footprint without adjusting for pitch.
- Forgetting waste on hips, valleys and small roof sections.
- Omitting starter strips, ridge caps, flashing or ventilation.
- Underpricing tear-off and disposal.
- Failing to account for multiple existing roofing layers.
- Ignoring steep-roof access and material handling.
- Using the same crew production rate for every roof.
- Confusing markup with gross margin.
- Failing to include overhead.
- Leaving concealed decking repairs undefined.
- Giving a fixed price without stating exclusions.
- Using old material or labor prices instead of current supplier and payroll costs.
How Do You Estimate a Roof Repair?
Estimate a roof repair by scope and time rather than by roofing squares alone.
Price:
- Inspection and diagnostic time
- Travel or service charge
- Labor hours
- Replacement shingles, tiles or panels
- Flashing and sealants
- Access equipment
- Temporary protection
- Cleanup
- Testing or leak tracing
- Warranty limitations
The estimate should also explain the purpose of the repair. It may be intended to stop an identified leak, replace visibly damaged materials or provide temporary protection. A localized repair may not correct concealed damage or failures in nearby areas.
Final Roofing Estimating Formula
Use this process for most roofing replacements:
Measure each roof plane
→ calculate sloped area
→ add appropriate waste
→ convert to roofing squares
→ measure accessories and flashing
→ price tear-off and disposal
→ calculate labor from production data
→ add equipment, permits and repairs
→ add overhead
→ apply profit using margin or markup
→ write clear inclusions, exclusions and change-order terms
For homeowners, this process makes it easier to compare contractor proposals and spot missing scope. For roofing contractors, reliable estimates depend on accurate measurements, current material prices, crew production rates, disposal costs and historical job data.