As a general rule, annual inspections are recommended for most roofs. However, in some cases it can be as frequently as quarterly or as infrequently as every 2+ years.