How much is a new roof in NJ?
The ordinary cost to install a roof in New Jersey is $8,000 to $25,000. The factor for the vast array of costs is due to the fact that the cost of a new roof depends on a series of various factors, including dimension, incline, material as well as detachment costs.