We used Stormshield Protection Corporation to install impact windows, a 16'x22' insulated roof system with down spouts connecting to the back of our home, next to our pool deck and also a full screen enclosure for the entire pool area with two enterance screen doors. A costly project. Immediate problems with the completed work. Leaking from the roof system...tar dripping...windows not installed properly...and no one to take care of these issues...I have called so many times...do not deal with this company regardless of their talk! They will let you down!