When was the last time you looked at your roof? What does it look like? Is there a lot of debris caught in valley's and other places? Is it difficult to tell what color it's supposed to be? Is there green stuff growing on it? Do you have big trees towering over the house? If you answered yes to any of these qu...