Nonresidential construction, nec, nec
Phantom Screens
Phantom Screens is a company based in Mississauga, ON, specializing in the manufacturing and installation of retractable screens for doors, windows, and outdoor spaces. With a focus on providing innovative solutions for insect protection and sun control, Phantom Screens offers a range of customizable products designed to enhance the comfort and functionality of residential and commercial properties.
Generated from their business information