does your company offer roof maintenance and if so how often should it be done?

We perform roof maintenance on most types of roof systems and the type of maintenance to be performed can vary slightly to each type. Maintenance activities will include refreshing all adhesives on the roof, cleaning debris out of valleys, from behind the chimney, and out of gutters. All penetrations on the roof will be inspected for wear and tear or damage by critters.  The roof planes will be walked to inspect for damage by falling debris, fasteners backing through the roofing material, and to asses for general condition of the roofing material.  Roof maintenance should be performed annually.  Spring tends to be the best time to perform routine maintenance as leaves are finished falling and storm season is right around the corner.  Finding and addressing a roof issue is much cheaper and less intrusive before it happens as opposed to after it has failed.