LEED Green Building Certification
Awarded Silver certification by the U.S. Green Building Council's Leadership in Energy and Environmental Design (LEED), the Taubman Student Services Center addresses the criteria of sustainable site development and construction, water and energy efficiency, recycled materials selection, and indoor environmental quality.
Oriented to promote natural lighting and take advantage of site elements, the Taubman Center's low-e glass skin is designed to reduce heat loss and maximize daylight without succumbing to excessive solar heat gain. Over 60 percent of the roof is vegetated. The building's 10,000-square-foot living green roof is created with layers of insulation, roof membrane, drainage fabric, and a four-inch granular composition supporting the planting of nine different species of sedum ground cover. About nine inches thick, the roof offers more effective insulation than traditional roofs and expands and contracts with seasonal changes. It is expected to last about 40 years, more than twice the lifespan of traditional materials.