If you’re looking for a way to make your windows or doors look better, then you need phantom screens.
Our original retractable screen and motorized screens provide a sleek, modern solution to traditional fixed window screens.
Plus, our retractable solar screens help keep your home cooler in the summer.
Address: 1300 Eastman Ave, Ventura. CA, 93003
Main Phone: 805-754-5167