Every professional roofing contractor would tell you to inspect your roof and gutters at least once a year. It’s even better to do this chore before and after winter. Such inspections prevent problems from developing and stop present problems from getting any bigger or more expensive to fix.