Your roof is likely the most expensive item for your home. Most homeowners are under the impression that once a roof is installed, there is no maintenance to be done to maintain it. While roof maintenance can be performed by a homeowner, if anything seems out of place or unusual, it is best to get a professional’s opinion. To do that, your best bet is to check with a professional roofing contractor to help you with an inspection, like All Weather Roofing, as they know the best roof maintenance tips.