While both of those are tell-tale signs that your roof is compromised, there are actually several other ways to determine if you need a new roof.
Ọ bụ ezie na ihe ngosi abụọ nke ihe ngosi na-emetụta otú ha si arụ ọrụ, enwere akụkụ ndị ọzọ iji tụlee ma ọ bụrụ na ị na-achọ igwe ọhụrụ ma ọ bụ nke dochie anya.