Harsh Minnesota weather and storms wreak havoc on your roofing. Our expert Haag-certified contractors come to your property and locate problems areas with whatever type of roofing you have, such as those made of asphalt shingles, shake and metal. Warning signs we look out for can include missing granules, blistering, buckling, curling, rotting, algae spots and indoor ceiling stains. Once issues are identified, we suggest the best roof repairs to be done, or if necessary, a roof replacement. We also inspect siding, windows, and gutters for damage.