Sump Pumps Save The Day

Sump Pumps Save The Day

How many of you remember the great deluge of 1996? Aurora Illinois received 19 inches of rain in 24 hours matching a national record. You never know when Mother Nature will unleash another monster storm on Chicagoland. Basements were flooded, yards were under water,...