There are many roofing companies in Cambridge that provide their own niche services. With that said, it is rare to find a company…