It can vary according to how much sun and shade a roof gets, but we recommend a professional roof cleaning every 1-3 years. Of course, if you’re noticing a buildup of moss or debris, don’t wait; call us right away! There are areas of north Whatcom County and Sudden Valley that do require more frequent roof and gutter cleaning.