The Louvre Company

Motorised Roof Louvres and More!

The Louvre Company (TLC) is a brand-new company with an experienced soul. After more than 30 years of experience in the aluminium louvre industry, founder and director Warren North decided the time was right to start up The Louvre Company.

The Louvre Company was born out of the idea that traditional motorised louvres can be built more cost-effectively, without losing any of its structural properties. Revolutionising the perfect sun and rain shelter every homeowner desires.

After planning and designing with top engineers, technicians, installers and aluminium extruders for over a year, The Louvre Company found the perfect balance: A highly effective motorized louvre system that is cost-effective, retains its quality, while we still have installers with years of experience in the industry taking care of the installation.

Louvres

The Louvre Company

About The Louvre Company

Motorised Roof Louvres and More!

The Louvre Company (TLC) is a brand-new company with an experienced soul. After more than 30 years of experience in the aluminium louvre industry, founder and director Warren North decided the time was right to start up The Louvre Company.

The Louvre Company was born out of the idea that traditional motorised louvres can be built more cost-effectively, without losing any of its structural properties. Revolutionising the perfect sun and rain shelter every homeowner desires.

After planning and designing with top engineers, technicians, installers and aluminium extruders for over a year, The Louvre Company found the perfect balance: A highly effective motorized louvre system that is cost-effective, retains its quality, while we still have installers with years of experience in the industry taking care of the installation.