Follow Us

Suppliers of Quality Louvres across Melbourne

Louvre House would like to take this opportunity to thank you for the time you are about to invest. We at Louvre House, whether it be our manufacturing or retail side, offer an all aluminium opening and closing roof system in several different louvre profiles and many different colours for your entertainment area.

Along with this we also have an exciting range of aluminium sun louvres both fixed and elliptical that offer many benefits to you, our customer. With retail outlets in all states Louvre House offer a range of lifestyle from aluminium louvre roofs and architectural louvres, alfresco entertainment areas, pool enclosures to all domestic developments. Between our aluminium opening closing roof system and our aluminium sun louvres, we have the best in quality and spanning capability along with what we believe is our value added service. With privately owned operations located in South Australia and Victoria along with a host of agencies in each state along the eastern seaboard and in Western Australia Louvre House are able to service our Australian wide customer base. It makes no matter if you are a builder or one of our valued customers wishing to make that entertaining area into an all round year usable asset, we are just a phone call away.

We have consistently grown our business on the principles of complete customer service and quality workmanship using only the finest materials.

About Us

Louvre House was formed in 2002 with the idea to bring Opening Closing Roof Systems into the 21st Century.Based in South Australia as a manufacturing company with its own new opening closing roof systems with best product and service in mind, Louvre House’s operation grew quickly through a distribution network Australia wide and now employs many people with over 25 years experience in this industry.Today, Louvre House still supplies that same distribution network whilst adding two large privately owned retail operations and high quality distributors.

Highlight Gallery

Watch our Video

ABOUT US

Louvre House was formed in 2002 with the idea to bring Opening Closing Roof Systems into the 21st Century. Based in South Australia as a manufacturing company with its own new opening closing roof systems with best product and service in mind.