How to Know When It's Time to Replace Your Roof

Roof replacement in progress

Curling shingles, granule loss and leaks are the signs to watch for before small problems turn into big repairs.

Curling shingles, granule loss and leaks are the signs to watch for before small problems turn into big repairs.

More from the blog