Leaks Are Not The Only Reason To Replace A Roof
Many homeowners assume that if their roof is not leaking, it does not need to be replaced yet. But this is not always the case. Wait for your roof to leak, and you could have substantial water damage to repair when you already have to pay for a new roof. There are other earlier indications that a roof needs replacement. If you notice any of these issues, call your roofing service for an estimate -- even if the attic is still dry:
The roof does not always start leaking immediately when the shingles start peeling. There are multiple "layers" of shingles on each portion of the roof, and there is also tar paper down to help further prevent leaks. But when those shingles start peeling, it's only a matter of time before your roof is left bare and leaks do develop. So, call your roofing company for an estimate. They may be able to replace just the peeling shingles so you can squeeze another year or two out of the roof, but there's a good chance they'll just recommend replacement.
Excessive Granules In the Gutters
It's not abnormal to find a few shingle granules when you clean out your gutters. However, if you are finding so many that you have to scoop them out, this is not a good sign. Once the granules start coming off, the aging shingles are pretty brittle, and it will only take some heavy rain or strong wind to dislodge them and create leaks. A roof replacement is imminent. If you live in a very sunny area, make sure you choose shingles made for this climate as they'll be less apt to become brittle and lose their granules when exposed to the sunlight.
Moss growing on a roof can give your home a cottage-like, rustic look, but it's far from healthy for your roof. The moss eats away at the shingles pretty quickly, so you will have leaks soon if you don't already. You may be able to remove a small amount of moss from a particular portion of the roof, but if the growth is covering more than a few square feet, replacing the roof (and having the new roof sprayed with herbicides) is likely your best option.
If you're not sure whether your roof is in good enough shape to last a few more years, ask your roofing company. Putting off a replacement until leaks occur is never the smartest approach.