There's no denying when a roof destroyed by fire, windstorm, hail, or other severe weather needs to be fixed. But often, the need for repair or replacement is signaled by a seemingly innocent ceiling stain or drip. That telltale sign can end up being inexpensive to fix or may require a costly overhaul. Sometimes you can find the leak's source yourself if you have an unfinished attic and can locate the water trickle along a rafter or stud. However, it's best to have an experienced roofer do an inspection and handle the repairs. We don't recommend homeowners navigate steep ladders and pitched roofs themselves. The remedy may be as simple as filling in a crack with caulk, replacing a few shingles, or installing some flashing-a membrane of metal that redirects water. Most leaks can be stopped if they're limited to a few spots. But if you're experiencing recurring leaks and your roof is out of warranty, a new roof is in order. Even without obvious signs of damage, it's wise to replace an out-of-warranty roof that's more than 20 years old.