Trouble with your roof, but not sure how much it will cost to fix? Get a rough estimate of repair costs with our roof cost estimator. Whether you need a small fix or a full replacement, our hassle-free form can provide a ballpark number in just a few minutes. Here’s how it works.
Simply enter a few details, such as roof size, pitch, and material type. Then, let the tool generate an estimated cost range. It only takes a few minutes to use, and you can adjust your inputs to compare different situations.
For example, want to see how switching from asphalt shingles to metal affects your budget? Try it. Curious to see how a steeper roof increases labor costs? Change the pitch and compare.
Budget estimate for common roof repairs and new installations
This is the biggest cost factor for new installations.
Roofing is typically priced per square foot or per “square,” which equals 100 square feet. The larger the roof, the higher the material and labor costs.
For example:
Pitch refers to how steep your roof is.
Steeper roofs are harder and slower to work on, which increases labor costs. Contractors often need additional safety equipment and more time to complete the job.
Material choice has a major impact on your estimate. Here’s what you should know:
Features like chimneys, skylights, valleys, and multiple angles make the job more complex. When the job requires more cutting and fitting, you will likely see a higher overall cost.
Our roof cost estimator helps you build a practical budget range for roof repairs, not just full roof replacements. Instead of pricing the entire roof, our tool asks what kind of repair you need, how much of the roof is affected, what roofing material you have, and how difficult the roof is to work on.
A minor repair or small shingle fix will usually cost less than flashing work around a chimney or a larger partial-section repair. If you need the job done as soon as possible, the price may be higher.
| Cost Component | What it Includes | Typical Share of Total Cost |
| Materials | Shingles, underlayment, flashing | 30% to 45% |
| Labor | Installation, removal, and cleanup | 45% to 60% |
| Tear-off and disposal | Dumpster, landfill fees | Included in labor or 5%–10% |
| Permits and inspections | Local approvals | 1% to 3% |
| Extras | Repairs, skylights, ventilation | 5% to 15% |
Some homeowners also prefer to think in terms of cost per square foot. Here is the general guide for roof replacement:
| Material Type | Cost per Sq Ft |
| Asphalt shingles | $3.50 to $8.50 |
| Metal roofing | $7 to $25 |
| Tile roofing | $10 to $25 |
| Slate roofing | $15 to $40 |
For example, if you have a 2,000 sq ft roof:
Our calculator does not factor in your location, but we recommend adjusting your roof estimate depending on where you live.
The table below shows estimated costs for a 2,000 sq ft asphalt shingle roof with a moderate pitch and standard complexity. Please note that the table is not a contractor quote but an illustrative market comparison.
| State | Low Cost | Mid Cost | High Cost | Notes |
| California | $10,000 | $15,000 | $19,500 | High labor costs and strict building codes |
| Texas | $7,000 | $10,500 | $15,500 | Competitive labor market |
| Florida | $8,000 | $12,000 | $17,000 | Hurricane-resistant requirements |
| New York | $10,500 | $15,500 | $19,500 | High labor and disposable costs |
| Illinois | $8,000 | $11,500 | $16,000 | Close to the national average |
| Pennsylvania | $7,000 | $10,500 | $15,500 | Urban vs rural variation |
| Georgia | $6,500 | $10,000 | $14,500 | Lower labor costs |
| Arizona | $7,500 | $11,000 | $15,500 | Heat-resistant materials needed |
Instead of vague numbers in a table, you get a range based on your inputs. That means you are less likely to be surprised by contractor quotes.
You can quickly test different scenarios. For example, you can easily adjust roof size or pitch and see how changes affect your total cost.
Instead of calling multiple contractors just to get rough numbers, you get an estimate in just a few minutes. Then, when you do speak to contractors, you are better prepared.
Understanding how roofing costs work puts you in a stronger position to ask better questions, spot unusually high or low quotes, and avoid common budgeting mistakes. It also helps you evaluate whether roof financing might be the right option, as many homeowners choose to spread the cost over time instead of paying everything up front.
Online estimators provide a starting point, but they are not final quotes. They use average pricing data and your inputs to generate a realistic range. However, exact costs depend on site-specific factors such as hidden damage, roof access, and your location.
Most roof replacements fall between $3.50 and $45 per square foot, depending on the material and complexity.
For example, a basic asphalt roof typically costs $3.50 to $8.50 per square foot, while premium materials like tile or slate can reach $25 to $40 or more per square foot.
Yes. If you do not know your roof area, you can use our tool to enter your home’s square footage to get a budgeting estimate.
Yes, using a roof replacement tool first helps you understand general pricing, begin to set a budget, and avoid being overcharged.
When you speak to contractors, you already have a baseline. This helps make the process easier for everyone.