About Louvre House

Louvre House has constructed thousands of louvre roof systems in Australia

Visit our Melbourne and Adelaide showrooms.

Louvre House was established in 2002 with the primary goal of bringing premium opening and closing louvre roof systems to a then new and emerging market. Since this time, we have constructed thousands of louvre roof systems in Australia which are withstanding the harsh climate and bringing people outdoors to relax and entertain.

We operate in Melbourne and Adelaide and our new head office is located in Hendon, South Australia. The move to our new expansive 9,000m2 premises has enabled us to install a huge new state-of-the-art powder-coating oven, complete with spray booth and pre-treatment tanks so we can maintain our strict quality standards in-house.

All our products can be viewed in our magnificent showrooms during normal business hours.