How do you know when you need a new roof?

Linda J Baratta
by Linda J Baratta
I've lived in my house 20 years so the roof is older than that. No leaks or visible problems.

  6 answers