About Westhaven Power. Supportive Partnership. Experience a. supportive. environment that values your contribution. Westhaven Power is not just an installation outfit. we're a partner. invested in your success. offering resources and support to help you thrive in the solar industry. Win-Win-Win Scenario. At Westhaven Power, we believe in solutions that. benefit everyone involved. homeowners, our valued partners, and our planet. Our. innovative pl...