Featured December 8, 2017 Energy Trust post-installation verifications help ensure customer satisfaction