How Much Should You Expect to Pay for a New Roof?
Ultimately, how much for roofing work depends largely on the size of your roof. Still, other factors are involved too. Many roofers provide estimates for roofing work based on square footage. The average cost for roofing work per square foot depend on the materials used for the roof. Plan to pay from $150 to $2,500 per square foot for roofing work.
Other circumstances help dictate what you’ll pay for your roofing project. These include:
- Your geographical location
- The difficulty level of the roofing work required
- The slope or pitch of the roof
Steeper roofs are more time-consuming to erect and thus need more labor and materials.
Typically, asphalt shingle and concrete tile roofs tend to be the most economical. These types of roofs range from $100 to $250 per square foot. A wood shake roof can run from $250 to $600 per square foot. Slate tile, clay, polymer shingle, and metal roofs are the least affordable choices, with expenses ranging from $300 to $2,500 per square foot.
Find a Roofer in West Palm Beach Today
When it comes to roofing replacement or repair, seeking the right contractor is paramount to a good outcome. The tool can be a big help in finding a roofer from the local area, no matter the requirements you have for your project.
Using HomeAdvisor to begin your search for a roofing professional is fast and easy. Just key in your local ZIP code and answer some basic questions about your roofing project. The search tool provides a list of potential options in West Palm Beach, along with pictures and reviews of former work, helping you remove some of the legwork of getting your roofing work scheduled.