Storm Stoppers hurricane window and door protection has been in business for 18 years marketing its hurricane window protection system