It’s recommended to schedule roof maintenance at least once a year in Santa Rosa, CA, ideally before the rainy season begins. However, if you’ve recently experienced severe weather or noticed any signs of damage, it’s best to schedule an inspection promptly.