In Detroit and across southeast Michigan, we get our fair share of rough weather. Snowstorms, heavy rain, freeze-thaw cycles, hail, and summer heat all do a number on your roof. Asphalt shingles take the brunt of it—and over time, even a tiny breach can become a big problem.