Storm Stoppers are the first and only DIY window & door protection for your home! Storm Stoppers lightweight panels install without screws for easy installation and removal. Our ASTM E 1886 and ASTM E 1996 are 143MPH Wall of Wind-tested Hurricane Protection storm panels that let in lots of light and are the only safe hurricane shutter alternative available!