WHO ARE WE?
About
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