I had a very very bad experience with this company. I have the older style "pop-out" windows in my home so ordered some flyscreens with the little door on them so I could assess my windows. It took six weeks after ordering and paying for my screens (and after calling them many times, they told me it would be 2 weeks max) for them to come and install my screens. Out of 6 windows, 4 of them did NOT FIT. The staff blamed their coworker who has previously took the measurements and remeasured and said correct size frames would be ready in 2 weeks. 4 weeks later they finally came to install them and again 2 of them DID NOT FIT. All in all it took another 2 attempts to finally get all the screens in. I don't understand why it was so difficult. Also on the final install I was told they would arrive between 8am and 12pm. At 1pm I called to ask when they were coming and the staff I spoke to was incredibly rude to me, actually refused to let me speak to their management when I asked. Very very disappointed with every aspect service, and to top it all off the little door bits on my screens have all broken off within a few weeks. I give up !!