Luckily in the event a roof is constructed the right way it can last for several decades. There are even some roofs that are both so good they may last for half a hundred years. When you might have dripping water or a water stain, the first priority is to