Your roof puts up with a lot here in Illinois, heavy rains, hail, high winds, and winter storms. But even the best roofs don’t last forever. When you spot missing shingles, notice a leak, or see signs of wear, you’re faced with the same big question: When to repair or...








