Louvre House

Louvre House has constructed thousands of louvre roof systems in Australia

Visit our Showrooms in Adelaide and Melbourne!

Louvre House was established in 2002 with the primary goal of bringing premium Adjustable 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 with our head office located in Hendon, South Australia. Our expansive 9,000m2 premises houses our state-of-the-art powder-coating oven, complete with spray booth and pre-treatment tanks so we can maintain our strict quality standards by manufacturing our aluminium louvre roofs in-house.

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

Head Office & Showroom

South Australia

17 Circuit Dr, Hendon, 5014

8:00 am – 5:00 pm


9 Central Blvd, Port Melbourne, 3207

8:00 am – 5:00 pm

FREE No Obligation
Measure & Quote

Take the first step towards year round entertaining.

FREE No Obligation Measure & Quote

Take the first step towards year-round entertaining.