Centennial’s vertically-integrated team of engineers, project managers and sales professionals work together through the design, permitting, installation and operation of each project
Depending on the market, Centennial offers customers a Power Purchase Agreement (PPA), which reduces energy costs, or a Site Lease Agreement, in which space on land, a roof, parking lot or even a quarry can become a source of additional income for property owners