LEED Certification
LEED certification is a globally recognised symbol of sustainability achievement, and it is backed by an entire industry of committed organisations and individuals paving the way for market transformation.
LEED provides a framework for healthy, efficient, carbon and cost-saving green buildings.
Achieving LEED certification is a showcase of sustainability and demonstrates O’Callaghan Properties leadership in transforming the building industry.