Most of the power comes from the mainland, though Keys Energy Services does have a diesel plant on Stock Island that can generate power during times of extremely high demand, or if the connection to the mainland is down for maintenance or because of storm damage.