Review for OnSite Energy

12/22/2018
Anonymous MT

Very Professional on all aspects

We had a good plan for our solar needs and placement. Conor and the Onsite Team were great to work with. Everything from counsel over components, system design and installation, and follow up after we went online with NWE. System is working great and producing more power than anticipated.

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