Alberici assists our clients in achieving their sustainability objectives by providing leadership in constructing green projects. We are a proud member of the U.S. Green Building Council (USGBC).
Alberici embraced sustainability when we built our corporate headquarters at 8800 Page Avenue in St. Louis. In 2005, our headquarters became the 9th building in the world to achieve Platinum certification through the USGBC’s Leadership in Energy and Environmental Design (LEED) rating system.
Alberici has the national and international experience to assist our customers through the certification process for their projects. We employ many LEED Accredited Professionals (LEED APs) across all roles within the organization. Our LEED APs work alongside design and construction teams to identify and implement sustainable solutions and manage value engineering.