Carmela Thomas during install 11.17.2020

By Ben Delman on November 12, 2021

New solar homeowner stands with a sign that says "we went solar" next to a solar panel and a ladder as two solar installers stand on her roof