With over 35 years of family expertise, NJB Roofing and Sons LTD stands as a symbol of quality in roofing. Our strong dedication to excellence sets us apart. We proudly offer a 17-year guarantee on new roofs and a 12-year guarantee on repairs, ensuring your peace of mind