Phantom Screens were amazing! Jeremy, our installer, was friendly and did everything in a timely manner. He had our screen up in no time. Anne, the owner, was so nice and accommodating to us. She made the process of getting our screen a breeze. I love my Phantom screen and would recommend them to everyone!