To price roofing work, you need to know three things: material cost, labor cost, and how big the roof is. Most roofing jobs cost between $5,868 and $13,217 for a typical home. The price changes based on what material you pick, your location, and how hard the job is. Understanding these costs helps you bid fairly and make good money on every job.
What Are Material Costs?
Different roofing materials cost different amounts per square foot. According to RubyHome (2025), asphalt shingles cost between $4.25 and $8.25 per square foot, while metal roofing runs $10 to $17.05 per square foot. Slate tiles are much pricier at $12 to $22 per square foot.
For a 1,700 square foot roof, material costs alone range from $6,800 to $68,000 depending on what you use.
Related articles:
- How Do You Price a Roofing Job
- How to Price a Roofing Job
- How to Price Roofing Jobs
- What Is the Average Price Per Square for Roofing
- What Is the Price of Metal Roofing
How Much Should You Charge for Labor?
Labor is the biggest part of your pricing. According to the U.S. Bureau of Labor Statistics (May 2023), roofers earn a median wage of $24.05 per hour, or $50,030 per year. However, you should charge more than worker wages because you need to cover tools, insurance, and overhead.
Most roofers charge $4 to $40 per square foot for installation. This includes labor and materials combined.
| Material Type | Cost Per Sq. Ft. | Labor Difficulty |
|---|---|---|
| Basic Asphalt Shingles | $4.25 – $4.95 | Easy |
| Metal Roofing | $10.00 – $17.05 | Medium |
| Clay Tiles | $12.00 – $24.75 | Hard |
| Slate Tiles | $12.00 – $22.00 | Very Hard |
What Is the Average Job Price?
According to RubyHome (2025), the average roof replacement cost is $9,526. Most jobs fall between $5,868 and $13,217 for homeowners. The biggest jobs can reach $80,000 for premium materials and large roofs.
Smaller repairs average $1,150 to $1,928. Knowing these numbers helps you stay competitive while making profit.
Other Factors That Change Price
Roof pitch, location, and weather all affect labor time. Steep roofs take longer and cost more. States with higher wages, like Massachusetts at $72,390 per year according to the U.S. Bureau of Labor Statistics (May 2023), mean you should charge more there.
Storm damage work often brings rush fees. According to RubyHome (2025), 33% of homeowners replace roofs after storm damage, so these jobs are common and valuable.
Related articles:
- How to Price Out a Roofing Job
- What’s the Average Price to Do a Shingle Roof at $1500
- How to Negotiate the Price of a New Roof
- What Is a Fair Price for a New Roof
Talk with a local roofing company to review your options and get a detailed estimate for your project.