Your roof works hard every day to protect your home from the elements. But like any part of your house, it won’t last forever. The key is knowing when repairs are no longer enough — and when a full replacement is the smarter, more cost-effective move. Here are five signs that it may be time...

