Your roofing contractor will suggest the appropriate interval for roof maintenance based on your property, geographic location, roofing system, roofing system age and other factors. At a minimum, you’ll want to have it inspected and maintained twice a year and after major storms. The older your roofing system, the more you need to have it