Review for North Wind Renewable Energy

Office location: 578 Allen St, Amherst WI, 54406

07/02/2024
Steve Hall Stevens Point, WI

The Northwind team did an excellent job of planning and installing our new solar array. Every member of the team was knowledgeable and efficient with their respective tasks. They worked together amazingly well. I would definitely recommend Northwind to anyone considering a solar energy system. They made the experience a very positive one.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 5.04

Year installed: 2024