Ensure Your Roof Is Always at Peak Performance Extreme weather conditions, such as heavy snow and ice, can damage your roof causing leaks and deterioration. Having your roof inspected at least once a year could help you avoid costly problems down the road. Types of Roofs we handle: Shingles Roofing, Flat Roof, Slate Roof, Asphalt Roof