These are the Phantom Screens - we at Garden State Retractables are the authorized distrubitor and installation company for them in New Jersey. If you're interested in seeing if it would work for you space and get a quote, please feel free to call 732-534-9173 or email phantomscreensnj@yahoo.com!
C P
Garden State Retractables