A roofing contractor replaces repairs and installs the roof of your building. There are various types of a roofer that are expert in installing and constructing roofs made up of different materials. Falmouth roofing 02536 is one of the best roofing contractors. It is imperative for the roofing contractor to be aware of the rules concerning repairs and remodeling of roof. He must know the safety measures to incorporate and the quality standards that he must meet.