How Long Does A Roof Last?

A roof in Jersey City can typically last between 20 and 100 years depending on the climate, workmanship quality, and materials used.

Go to our home page and give us a call to get your questions answered.