Small Turbine Installers
We specialize in solar electric, wind electric and solar heating systems
for homes and businesses. We have designed and installed hundreds of solar energy systems since 1991.
Westwood Renewables, LLC is a strategic combination of Best Power International and Westwood Professional Services, established to provide comprehensive renewable energy project solutions.
Westwood Renewables, LLC
7699 Anagram Dr.
Eden Prairie, MN 55344
(formerly Best Power Intl. LLC)