Honestly, it can depend. Adding at least one house washing to your home's yearly maintenance schedule can help keep your property looking its best. Any other cleaning throughout the year could be done on an as-needed basis. But remember while things like siding or sidewalks might only require a good cleaning once a year, other surfaces like your roof or gutters might benefit from two seasonal washings, one in spring and one in autumn. Making sure things like leaves, branches, seedlings, and debris don't build up on your roof or clog your gutters is a great way of preventing unwanted expenses. It's easy for leaves to build up and clog your eavestroughs, leading to standing water that can be subjected to freeze/thaw cycles and potentially damage your gutters. Don't allow your roof or eavestroughs to be homes for insects or rodents that like to make nests in downspouts or beneath damaged shingles. A seasonal cleaning helps preserve the integrity of your home while also showing off its natural beauty.