situation: I had a leak in my roof, that was causing major damage.  No matter what I did to the roof (including replacing), the leak continued.  Another person came out to look, and said it was because nobody checked the chimney.  He put a gutter around the stone chimney and I have had no leaks since!