Above are reviews from Google and Yelp. Below you can find reviews left on our website directly. You can also leave a review, just click on the link! IMPACT WINDOW & DOOR REVIEWS FOR PALM BEACH, BROWARD, MIAMI DADE, COLLIER, LEE, CHARLOTTE, SARASOTA COUNTY AND ALL OF SOUTH FLORIDA. Left on our website by customers