Mega Pro Roofing and Masonry delivers the finest commercial and residential roofing solutions. We are reliable and trusted independent contracting firm located in northern New Jersey.