Problems that occur with a roof are, most often, discovered after a leak is visible or serious damage has already taken its course. It is wise to do and/or have a roof inspection done by a local licensed roofing contractor every year to protect your investment. Miller Roofing Services performs routine roof inspections and/or estimates that will advise you on the current condition of your roof. Having your roof inspected will ensure that elements of the roof are not missing, worn, or damaged. If roofing materials may need to be fixed and/or replaced, it is better to catch them sooner than later. Catching a roof leak sooner rather than later will probably result in a minor repair to your roof instead of a complete roof replacement. The outdoor signs that occur are cracked shingles, worn shingles, and missing shingles. The indoor signs that a roof may be damaged are cracked paint, discolored areas of a wall/ceiling, and peeling wallpaper.