As a homeowner, one of the most important responsibilities is to maintain your roof. It’s all too easy to overlook and forget about your roofing because it’s out of sight, out of mind. Furthermore, far too many homeowners believe that they will be able to detect a problem with their roof with ease. This is…