Innovative Technology

Innovative Technology

Unique to Freedom Retractable Screens® is the mesh-to-track retention system which stops mesh blowouts and sagging. This technology incorporates a zipper welded to the edge that glides through the unique slot-in-track system. This system adds strength and allows the screen to span to large widths. NATA accredited test results prove the incredible strength and innovative technology.

The patented Freedom™ Brake System enables the screen to stop safely in any position along the track and eliminates unsafe spring-backs. No locks, no latches, the screen simply holds itself in place once stopped.

The Braking System allows us to perfectly screen pillarless corners, where large doors meet in the middle, without the need of obtrusive posts or pillars.

A variety of screens are available in an easy to operate remote controlled motorised system