Bay Roofing is residential/commercial roofing contractor located here in Essex County, New Jersey 07004. Bay Roofing has been an established company for over 35 years featuring all types of roofing including slate, copper, and all phases of flat roofing. Estimates are free, along with personalized consultations on your roofing needs. Bay Roofing has achieved the Master Elite status through quality craftsmanship. Bay Roofing was also most recently awarded the Best of Essex in roofing and siding for Suburban Essex Magazine 2014.