Do I need to repair or replace my roof?

Do I need to repair or replace my roof?

Like all parts of a house, a roof requires close attention to detail and regular maintenance. Getting to the root of the problem, however, is not always easy. That is because most homeowners do not visually notice any issues until it is far too late. Take for instance...