Osbournes Grilles, Diffusers & Louvres



Osbournes will supply only, or supply and install. Our Project Manager is a degree qualified Mechanical Engineer with over 20 years' experience in the building industry .

Louvre Installations

Site Safe Member

Osbournes is a member of Site Safe (www.sitesafe.org.nz) and our installers have Building Construction Passports.

What is a Building Construction Passport?

A Building Construction Passport is earned through taking the essential four-hour Passport for the building construction industry course. This Safe Site course improves the safety awareness and the actions of everyone working on a construction site. The primary goal of the Passport is to stop injuries through improved knowledge and changed behaviour. ...learn more


Louvre Section Details / Installation Details