It's generally recommended to clean your roof gutters at least twice a year. However, the frequency may vary depending on the surrounding environment and the presence of nearby trees. If you have overhanging branches or experience heavy foliage, you may need to clean your gutters more frequently to prevent clogs and water damage. Regular gutter cleaning helps maintain their effectiveness and prevents potential issues.