Roofing Contractor Guide
Roofing Contractor Pricing: The Complete Guide
Profitable roofing pricing requires mastering material costs, labor calculations, overhead allocation, and competitive positioning. This guide covers everything from per-square pricing to profit margin targets, helping you price jobs that win business while maintaining healthy margins.
Roofing Pricing Quick Facts
- Asphalt per square: $300-$700
- Metal per square: $700-$1,200
- Tile per square: $1,000-$1,800
- Labor % of total: 40-50%
- Target profit margin: 20-35%
- Average roof size: 20-30 squares
Quick Answer
Roofing contractor pricing: charge per square (100 sq ft). Asphalt shingles $350-$500/square installed. Metal roofing $500-$1,000/square. Include tear-off and disposal in estimates.
How Roofing Contractors Price Jobs
Roofing contractors use two primary pricing methods: per-square pricing and flat-rate pricing. Understanding when and how to use each method is fundamental to building a profitable roofing business.
Per-Square Pricing
Per-square pricing is the industry standard for roofing work. A roofing square equals 100 square feet of roof area. This standardized unit makes it easy to estimate jobs, compare bids, and scale pricing with job size.
- Transparency: Customers can easily compare per-square prices between contractors
- Scalability: Pricing automatically adjusts for roof size without recalculation
- Industry standard: Suppliers, insurance adjusters, and competitors all use this unit
- Easy adjustment: Update one number when material costs change
Flat-Rate Pricing
Flat-rate pricing presents a single total price rather than breaking down by square. This approach works well in certain situations:
- Small repairs: When per-square math does not make sense for patch work
- Emergency services: Storm tarping, leak stops, and urgent temporary repairs
- Simplified sales: Some customers prefer a single number without complex breakdowns
- Bundled services: When including gutters, siding, or other work in a package
| Factor | Per-Square Pricing | Flat-Rate Pricing |
|---|---|---|
| Best for | Full replacements, large repairs | Small repairs, emergency work |
| Transparency | High – customer sees unit pricing | Medium – single total price |
| Comparability | Easy to compare with competitors | Harder for customers to compare |
| Pricing updates | Simple – update rate per square | Requires repricing each service |
| Profit protection | Good – scales with job size | Risk of underpricing complex jobs |
Hybrid Approach
Most successful roofing contractors use per-square pricing for replacements and large repairs while maintaining a flat-rate price book for common small repairs, service calls, and emergency work. This provides consistency while capturing appropriate margins on every job type.
Calculating Cost Per Square
Your cost per square is the foundation of profitable roofing pricing. This calculation must account for materials, labor, overhead, and profit. Here is how to build your per-square rates:
The Per-Square Formula
Price Per Square = Material Cost + Labor Cost + Overhead Allocation + Profit Margin
Sample Per-Square Calculation (Asphalt Shingles)
| Component | Cost Per Square | Notes |
|---|---|---|
| Shingles (architectural) | $100-$140 | 3 bundles per square, $33-$47 per bundle |
| Underlayment | $15-$25 | Synthetic or felt, 1 roll covers 4-10 squares |
| Starter strip and ridge cap | $10-$20 | Prorated across roof squares |
| Nails and fasteners | $5-$10 | 1.5-2 lbs per square typical |
| Drip edge and flashing | $10-$20 | Prorated based on roof perimeter |
| Total materials | $140-$215 | Before waste factor |
| Waste factor (15%) | $21-$32 | Higher for complex roofs |
| Labor | $80-$150 | Varies by region and complexity |
| Overhead allocation | $30-$60 | Insurance, equipment, office |
| Profit (25%) | $70-$115 | On top of all costs |
| Total price per square | $341-$572 | Mid-range: $450 typical |
Adjusting for Roof Complexity
Not all roofs are equal. Apply multipliers to your base per-square rate for additional complexity:
Roof Pitch
Low pitch (4/12 or less): Base rate. Walkable pitch (5/12-8/12): +10-15%. Steep pitch (9/12+): +20-40%. Requires additional safety equipment and slower production.
Roof Complexity
Simple gable: Base rate. Hip roof: +5-10%. Multiple valleys: +10-20%. Dormers and skylights: +15-25%. Complex cut-up roof: +25-40%.
Access Difficulty
Easy ground access: Base rate. Limited access: +5-10%. Difficult landscaping: +10-15%. Multi-story with obstacles: +15-25%. May need crane for materials.
Tear-Off Layers
One layer tear-off: Base rate. Two layers: +$25-$40 per square. Three layers: +$40-$60 per square. Additional disposal costs apply.
Help customers afford the roof they need
Financing options turn price objections into closed deals. Offer payment plans and close 40-60% more jobs.
Add Financing OptionsRoofing Material Costs Breakdown
Material costs vary significantly by roofing type. Understanding these differences helps you price accurately and present upgrade options effectively to customers.
Asphalt Shingles
The most common residential roofing material, asphalt shingles offer good value and straightforward installation.
Asphalt Shingle Pricing
- 3-tab shingles: $80-$100 per square materials, 20-25 year warranty
- Architectural shingles: $100-$150 per square materials, 30-50 year warranty
- Premium/designer: $150-$250 per square materials, lifetime warranty
- Installation rate: 15-25 squares per day with 4-person crew
Metal Roofing
Metal roofing commands premium pricing but offers durability, energy efficiency, and long lifespan.
Metal Roofing Pricing
- Corrugated metal: $150-$250 per square materials
- Standing seam: $300-$500 per square materials
- Metal shingles: $250-$400 per square materials
- Installation rate: 8-15 squares per day (varies by type)
Tile Roofing
Tile roofing offers exceptional durability and aesthetic appeal, common in Mediterranean and Southwestern styles.
Tile Roofing Pricing
- Concrete tile: $300-$500 per square materials
- Clay tile: $500-$800 per square materials
- Slate: $800-$1,500 per square materials
- Installation rate: 3-8 squares per day (specialized crews)
Flat Roofing
Commercial and low-slope residential roofing uses different materials and pricing structures.
Flat Roof Pricing
- EPDM rubber: $150-$250 per square materials
- TPO membrane: $200-$350 per square materials
- Modified bitumen: $150-$300 per square materials
- Built-up roofing (BUR): $200-$400 per square materials
Material Cost Comparison Table
| Material Type | Material Cost/Sq | Installed Cost/Sq | Lifespan |
|---|---|---|---|
| 3-Tab Asphalt | $80-$100 | $300-$400 | 15-20 years |
| Architectural Asphalt | $100-$150 | $400-$550 | 25-30 years |
| Premium Asphalt | $150-$250 | $550-$700 | 30-50 years |
| Standing Seam Metal | $300-$500 | $800-$1,200 | 40-70 years |
| Concrete Tile | $300-$500 | $1,000-$1,400 | 50+ years |
| Clay Tile | $500-$800 | $1,200-$1,800 | 75-100 years |
Material Price Volatility
Roofing material prices can fluctuate 10-20% within a single year due to oil prices, supply chain issues, and demand. Build price escalation clauses into quotes valid for more than 30 days, or re-quote if material costs change significantly before job start.
Labor Cost Calculations
Labor typically represents 40-50% of the total roofing job cost. Accurate labor estimation is critical to profitability since underestimating crew time erodes margins quickly.
Understanding Labor Components
Your labor cost per square must account for multiple factors beyond base wages:
Direct Wages
Base hourly pay for installers and helpers. Ranges from $15-$25/hour for helpers to $25-$45/hour for experienced installers depending on region.
Burden Costs
Payroll taxes, workers compensation insurance (high for roofing), health benefits, and retirement contributions. Typically adds 25-40% to base wages.
Supervision
Foreman or crew lead time, quality inspections, and project management. Allocate foreman time across crew productivity.
Calculating Labor Cost Per Square
Use this formula to determine your labor cost per square:
Determine Crew Productivity
A typical 4-person asphalt crew installs 15-25 squares per day. Metal and tile crews may complete 5-12 squares per day. Track your actual productivity to refine estimates.
Calculate Daily Crew Cost
Sum all crew member wages plus burden. Example: 4 workers at $25/hour average, 8-hour day = $800 base. Add 30% burden = $1,040 daily crew cost.
Divide by Squares Per Day
$1,040 daily cost divided by 20 squares = $52 labor cost per square. Adjust for roof complexity multipliers as needed.
Labor Productivity Benchmarks
| Roofing Type | Squares/Day (4 person) | Labor Cost/Square |
|---|---|---|
| Asphalt – Simple roof | 20-25 squares | $40-$55 |
| Asphalt – Complex roof | 12-18 squares | $60-$90 |
| Asphalt – Steep pitch | 10-15 squares | $70-$110 |
| Metal standing seam | 8-12 squares | $90-$140 |
| Tile/Slate | 4-8 squares | $140-$280 |
| Flat – TPO/EPDM | 15-25 squares | $45-$75 |
Track Actual Productivity
The most profitable roofing contractors track actual squares installed per crew per day on every job. This data reveals which crews are most efficient, which job types take longer than estimated, and where your pricing needs adjustment.
Overhead and Profit Margin Targets
Many roofing contractors price for materials and labor but forget overhead, leaving money on the table or worse, losing money on jobs they thought were profitable.
Overhead Cost Categories
Overhead includes all business costs not directly tied to a specific job:
Insurance and Bonding
General liability, workers compensation, vehicle insurance, and bonding. Roofing carries high insurance costs due to job hazards. May run $50,000-$150,000+ annually.
Equipment and Vehicles
Truck payments, fuel, maintenance, trailers, roofing equipment, safety gear, and tools. Depreciation on owned equipment should be allocated.
Office and Admin
Rent, utilities, office staff, accounting, software, phones, and administrative supplies. Includes owner salary if not billed to jobs directly.
Sales and Marketing
Website, advertising, lead generation, sales salaries and commissions, vehicle wraps, and yard signs. Critical for growth but often overlooked in pricing.
Calculating Overhead Per Square
To allocate overhead to each job:
- Total annual overhead: Sum all overhead costs for the year
- Total annual squares: Estimate total squares you will install this year
- Overhead per square: Divide overhead by squares
Example: $300,000 annual overhead divided by 8,000 squares installed = $37.50 overhead allocation per square
Profit Margin Targets
After covering all costs, your profit margin funds business growth, builds reserves, rewards ownership risk, and covers warranty claims.
| Business Type | Target Net Margin | Notes |
|---|---|---|
| Residential replacement | 20-35% | Higher margins on premium materials and complex roofs |
| Residential repairs | 30-50% | Small jobs need higher margins to be worthwhile |
| Insurance restoration | 15-25% | Volume-based, some margin compression from adjusters |
| Commercial roofing | 10-20% | Larger jobs, more competition, lower margins typical |
| New construction | 8-15% | Volume relationships, competitive bidding |
Markup vs Margin
Do not confuse markup with margin. A 25% markup on $400 cost = $500 price = 20% margin. A 25% margin on $400 cost = $533 price = 25% margin. Use margin calculations to ensure you actually achieve target profitability.
Pricing for Repairs vs Full Replacement
Roof repairs require different pricing strategies than full replacements. Small jobs carry higher per-unit costs but cannot be priced the same as replacement work.
Why Repairs Need Higher Rates
- Minimum trip cost: A truck roll costs the same whether for 1 square or 30 squares
- Setup and teardown: Loading, driving, setting up, and cleanup is fixed regardless of job size
- Small material orders: No volume discounts on small quantities
- Diagnostic time: Finding and assessing leak sources takes time
- Skill premium: Good repair work requires experienced diagnosticians
Repair Pricing Structure
| Repair Type | Price Range | Pricing Notes |
|---|---|---|
| Service call/inspection | $150-$350 | Diagnostic fee, may credit toward repair |
| Minor repair (1-5 sq ft) | $350-$600 | Minimum charge covers trip and setup |
| Moderate repair (5-25 sq ft) | $500-$1,500 | 1.5-2x replacement rate per square |
| Major repair (25-100 sq ft) | $1,200-$4,000 | Approaches replacement pricing per square |
| Emergency/same-day | +50-100% | Premium for urgent scheduling |
| Flashing repair | $300-$800 | Per location, varies by complexity |
| Vent/pipe boot | $200-$450 | Per boot, including sealant |
Repair Minimum Strategy
Establish minimum repair charges that ensure profitability on small jobs:
- Calculate true minimum cost: Trip time + setup + 30 minutes work + materials = baseline
- Add profit margin: Apply your standard margin to the minimum cost
- Communicate clearly: State your minimum upfront so customers understand small job pricing
- Bundle when possible: Offer to address multiple issues at once for better value
Repair-to-Replacement Conversion
Every repair call is a potential replacement sale. If repair costs exceed 30-40% of remaining roof value, recommend replacement. Present both options with financing so customers can make informed decisions about repair versus invest in new.
Close More Roofing Jobs with Financing
When customers hesitate on price, monthly payments turn objections into approvals. Average ticket increases 15-25%.
Get Started FreeStorm Damage and Insurance Pricing
Storm damage work represents a significant portion of many roofing businesses. Pricing for insurance claims requires understanding the insurance process and positioning your company appropriately.
Insurance Claim Pricing Basics
Insurance companies use standardized pricing databases (like Xactimate) to determine claim values. Your pricing strategy must work within this system:
- Xactimate pricing: Learn the local Xactimate rates for your area since adjusters use these to approve claims
- Supplement knowledge: Understand what items are commonly missed in initial estimates and how to document for supplements
- Code upgrades: Know local code requirements that may require upgrades insurance must cover
- Overhead and profit: Insurance typically allows 10% overhead and 10% profit on managed jobs
Insurance vs Retail Pricing
| Factor | Insurance Work | Retail (Non-Insurance) |
|---|---|---|
| Pricing basis | Xactimate/claim approval | Your established rates |
| Price negotiation | With adjuster, not homeowner | Directly with homeowner |
| Typical margin | 15-25% | 20-35% |
| Payment timing | Claim processing delays | At completion or financed |
| Scope changes | Requires supplements | Change order with customer |
Handling the Insurance Gap
Insurance rarely covers 100% of replacement costs. Common gaps include:
- Deductibles: Homeowner responsibility, typically $1,000-$5,000
- Depreciation holdback: Recoverable after work completion on RCV policies
- Upgrades beyond like-kind: When customers want better materials than original
- Code-required upgrades: Sometimes covered, sometimes not depending on policy
- Denied supplements: When additional damage claims are not approved
Financing helps customers cover these gaps, turning insurance shortfalls into manageable monthly payments rather than lost sales.
Emergency and Tarping Pricing
| Service | Price Range | Notes |
|---|---|---|
| Emergency tarp (small) | $300-$600 | Up to 200 sq ft, standard response |
| Emergency tarp (large) | $500-$1,200 | 200-500 sq ft coverage |
| After-hours emergency | +50-100% | Nights, weekends, holidays |
| Board-up services | $200-$500 | Per opening secured |
Insurance Compliance
Never offer to waive or pay customer deductibles. This is insurance fraud in most states and can result in criminal charges, loss of license, and civil liability. Financing the deductible amount is legal; paying it for the customer is not.
Competitive Pricing Strategies
Winning roofing work is not just about being the cheapest. Strategic pricing positions your company for sustainable profitability while winning the jobs you want.
Know Your Market Position
Every market has room for different pricing tiers. Determine where you fit:
Budget Tier
Lowest prices, basic materials, minimal warranty. Competes on price alone. Thin margins require high volume.
Mid-Market (Sweet Spot)
Competitive pricing with quality focus. Good materials, solid warranty, professional service. Most residential contractors.
Premium Tier
Highest prices, best materials, exceptional service. Targets customers who value quality over price.
Pricing Differentiation Tactics
- Value packaging: Bundle extended warranty, maintenance visits, or gutter guards to justify higher prices
- Good-better-best options: Present three price points so customers can choose their comfort level
- Financing emphasis: Lead with monthly payments to shift focus from total price to affordability
- Speed premium: Charge more for guaranteed fast scheduling when competitors have long wait times
- Quality documentation: Show certifications, manufacturer partnerships, and reviews to justify pricing
Responding to Lower Competitor Quotes
| Objection | Response Strategy |
|---|---|
| “I got a lower quote” | “What materials and warranty are included? Let me show you what we include at our price point. And with monthly payments of just $X, you get our quality within your budget.” |
| “Your price is too high” | “I understand budget concerns. Our price reflects quality materials and our 10-year workmanship warranty. Would financing at $X per month make this more comfortable?” |
| “Can you match their price?” | “I cannot match that price and deliver the quality and warranty we stand behind. What I can do is show you payment options that make our superior product affordable.” |
The Price Perception Shift
When customers compare total prices, a $2,000 difference seems enormous. When comparing monthly payments, the same difference might be $40/month – suddenly very manageable. Always present financing options to shift the conversation from total price to monthly affordability.
Common Roofing Pricing Mistakes
Even experienced roofing contractors make pricing errors that cost thousands in lost profit. Avoid these common mistakes:
Underestimating Waste
Simple roofs need 10-15% waste factor. Complex roofs need 15-20% or more. Hips, valleys, and irregular shapes dramatically increase waste. Measure carefully.
Forgetting Components
Quotes missing drip edge, ice and water shield, vents, pipe boots, or flashing cut into margins. Use a comprehensive checklist for every estimate.
Ignoring Pitch Adjustments
Steep roofs take 2-3x longer than walkable pitches. Apply appropriate multipliers for roof pitch or lose money on steep jobs.
No Overhead Recovery
Pricing only materials and labor ignores insurance, trucks, equipment, office costs. Add overhead allocation to every job.
Stale Pricing
Material costs change frequently. Using outdated pricing from months ago means selling at a loss when costs have risen.
Racing to the Bottom
Dropping prices to match every competitor leads to unprofitable work. Some jobs should go to competitors who want to work for free.
How to Fix Pricing Problems
- Conduct job cost analysis: Compare actual costs to estimates on completed jobs to identify consistent pricing errors
- Build comprehensive checklists: Include every component, accessory, and service in your estimating process
- Update pricing monthly: Track material costs and update your pricing when suppliers change their prices
- Calculate true overhead: Know your actual overhead per square and include it in every quote
- Track close rates by price point: If you are winning most bids, you may be priced too low
- Use estimating software: Roofing estimating software reduces errors and ensures consistent pricing
The Hidden Cost of Underpricing
A $500 pricing error on a job does not just cost you $500. If your target margin is 25%, you need an additional $2,000 in revenue to make up that lost profit. One underpriced job can wipe out the profit from multiple correctly priced jobs.
Frequently Asked Questions
What is a roofing square and how is it priced?
A roofing square equals 100 square feet of roof area. Contractors price by the square because it standardizes estimates regardless of roof size. For asphalt shingles, expect to charge $300-$700 per square installed, including materials and labor. Metal roofing runs $700-$1,200 per square, while tile is $1,000-$1,800 per square. Your specific pricing depends on material quality, local labor costs, and business overhead.
How do roofing contractors calculate labor costs?
Labor typically accounts for 40-50% of the total roofing job cost. Calculate labor by determining crew size, hourly wages, time to complete, and adding burden costs like workers compensation and taxes. A typical crew of 4 can install 15-25 squares per day for asphalt shingles, depending on roof complexity. Divide your total daily crew cost by squares installed to get your labor cost per square.
What profit margin should roofing contractors target?
Successful roofing contractors target net profit margins of 20-35% on residential work. This accounts for overhead, risk, warranty reserves, and business growth. Commercial roofing typically has lower margins of 10-20% due to higher volumes and competition. Repair work should carry higher margins of 30-50% since small jobs need more margin to be worthwhile.
Should I price roofing by the square or flat rate?
Per-square pricing is the industry standard and recommended for most jobs. It provides transparency, is easy for customers to compare, and scales with job size. Flat rate pricing works better for small repairs, emergency work, or when you want to simplify the quote presentation. Most contractors use per-square for replacements and flat rates for repairs.
How do I price roof repairs versus full replacements?
Roof repairs typically carry higher per-square-foot pricing than replacements because of minimum trip charges, setup time, and smaller material orders. A repair minimum of $350-$500 covers your costs on small jobs. For larger repairs, use 1.5-2x your replacement per-square rate. Emergency and same-day repairs warrant an additional 50-100% premium.
How should roofing contractors price storm damage work?
Storm damage pricing depends on insurance involvement. For insurance jobs, price at your standard rates but be prepared for negotiation with adjusters. Include detailed documentation, photos, and Xactimate-compatible estimates. For non-insurance storm work, use standard pricing plus any emergency or expedited scheduling premiums. Never offer to waive deductibles as this is illegal in most states.
What are the biggest pricing mistakes roofing contractors make?
Common mistakes include underestimating waste factors (use 10-15% for simple roofs, 15-20% for complex), forgetting overhead allocation, not accounting for roof pitch difficulty, pricing too low to win bids, and failing to include all necessary components like drip edge, underlayment, and flashing. Another major mistake is not updating pricing when material costs change.
How often should roofing contractors update their pricing?
Review and update pricing at least quarterly, more frequently during periods of material price volatility. Track your actual costs versus estimates on completed jobs to identify pricing gaps. Most contractors raise prices 3-8% annually to keep pace with inflation and rising material costs. Build price escalation clauses into quotes valid for more than 30 days.
Are You Actually Profitable?
Most contractors think they know their margins. Our free Profit Score calculator shows the truth in 2 minutes.
Quote Smarter. Close Faster. Keep More.
BuildFolio is the Profit Intelligence Platform that helps roofers track what they actually make on every job—not just revenue.
Try BuildFolio FreeAre you a homeowner? Try our free tools: