Storm Tight Windows
Nothing but liars and crooks!
Stay clear of these Liars and Crooks if you don't want to get SCAMMED!!! Everything they say is a LIE!!! They try to sell you there overpriced windows and then tell you that they can lower the price by half, then they tell you that there employees are background checked and drug screened!!! All ...