Dedicated to Providing Quality Craftsmanship Since 1982
Whether you need an expert roof inspection to assess the condition of your shingles or a new roof to provide you with significant energy savings, we’re here to help. Trust our roofing contractors to deliver work that protects you and your property. Our services include consultation and recommendation of appropriate solutions backed by free, competitively priced estimates to give you the best results.
We’re Here to Serve You
Vast Experience
When you hire Cran-Marsh Inc., you get four decades of experience delivering courteous, expert contracting services. We approach each project with a team of seasoned professionals who apply the same skill and attention to detail, whether they are replacing your roof or building a new deck to extend your outdoor space.
Quality Service
We deliver results according to your exact preference, within your budget, and on schedule. Our roofing contractors don’t resort to shortcuts or compromises and provide top-quality craftsmanship with every job.
Licensed, Insured & Certified
We are licensed and insured, as well as GAF® Master Elite™, CertainTeed® Select Shingle Master™ and Carlisle® Authorized Applicators™ certified. Our team is trained on the best installation and repair systems to provide you with superior services, backed by outstanding warranties from the country’s top manufacturers.
Award-Winning Services
You can trust our award-winning roofing company for all your contracting needs. For 28 years, we have received the platinum level S.T.E.P. Award for our innovative program, ensuring every client’s project is completed safely and successfully.
Community Outreach
We are proud to call Middleborough our home and actively give back to our community. Cran-Marsh Inc. provides job-specific training through membership in the Associated Builders and Contractors of Massachusetts.
Top-Notch Roofing Contracting Services
Whether you need roofing services for your commercial or residential property, residents in New England trust the pros at Cran-Marsh Inc. to do a thorough job and offer quality services. Call us at (774) 419-3101 for a free estimate! You can also contact us by filling out the online form for more information about our products and services.