We are a North Carolina Contractor and have been in business for over 10 years. We specialize in commercial and residential roofing and guttering. We cover the east coast from our office and metal fabrication shop in Rocky Mount. Our crews are specifically trained to install each manufacturer's roofing system. We install large flat commercial, standing seam metal, synthetic slate and shingle roofs. We also install all styles of guttering systems, formed from either aluminum, copper or galvanized metals. Every situation will be handled professionally and promptly! All of our estimates are performed at no charge to you. You can be assured that our professional estimators will thoroughly investigate the present condition of your existing roofing or guttering system and always propose the best solution to your needs and requests. Working along with worldwide, reputable roofing manufacturers allows us to offer the best products at competitive prices. Our success is based on repeat business ; many of our clients are long term customers. We are always just a phone call away to promptly respond to any problem that may occur. B&M Construction is dedicated to being the leading roofing contractor in commercial and residential roofing in our area by providing well trained employees, excellent service, and quality products that stand the test of time.