Des Plaines, IL Roof Review — Two rainstorms, a four-inch snowfall, and minute heavy hailstorm