In New Jersey, common roofing materials include asphalt shingles, metal roofing, slate, and cedar shakes. The choice depends on factors like climate, architectural style, and budget.