Roof maintenance can be expensive and for many homeowners, it is a job they would rather not deal with due to the financial impact. Your roof doesn’t always have to be a monetary headache especially if you know what to look for, you conduct regular check-ups and you keep on top of your house insurance.