The frequency with which you should remove moss from your roof depends on several factors, including the type of roof you have, the climate in your area, and the amount of moss that has built up. If you have an asphalt shingle roof, you should inspect it at least once a year for moss growth. If you live in a humid climate or an area with frequent rainfall, you should inspect your roof more often, as moss can grow quickly in these conditions.