FAQs
- What should the customer know about your pricing (e.g., discounts, fees)?
So, how much does it cost for a new roof in NJ? The average cost to install a roof in New Jersey is $8,000 to $25,000. The reason for the wide range in price is because the cost of a new roof depends on a range of different factors, including size, slope, material and tear off costs.
- What questions should customers think through before talking to professionals about their project?
Asphalt shingles may be the most popular roofing material, but the reality is there are numerous options for roofing materials, including different variations of asphalt shingles. Some of the most popular roofing materials in NJ are asphalt shingles, architectural shingles, clay tiles, slate shingles, cedar and metal roofing. There are also specific shingles for low slope or flat roofs, such as rubber, bitumen and vinyl. Outside of the actual hard cost of the roofing materials, another factor that dictates the cost is what structural elements are needed. For example, if you want to replace your existing asphalt shingles with a new metal roof, you may need to reinforce certain areas to allow the metal to be installed properly, which can increase the cost of the project. If you are considering changing your roofing material, it will likely cost more to add some structural elements as well as the new roof.