Look for leaks, missing shingles, or signs of wear and tear. If your roof is over 20 years old, it may be time for a repair or replacement. We offer free roof inspections to help you determine the best solution.