How Much Does a New Roof Cost in NJ per Square Foot in 2024? Lifestyle How Much Does a New Roof Cost in NJ per Square Foot in 2024? On average, the cost of a new roof in NJ ranges from $3 to $8 per square...Read More