Review for Twin State Sun

04/07/2015
Anonymous

Great Solar Experience

Worked with Bill after we had talked with Solar City & NRG. I checked with the state of Massachusetts and they had done a study lease vs own. Their study concluded cost wise purchasing to own was better. Study is here http://www.mass.gov/eea/docs/doer/rps-aps/solar-consultants-report-final-task-4-093013.pdf. Our system is installed, looks great (I've seen some that are not very appealing) and is performing like a champ. And once you do the math with Bill, it is a no brainer...highly recommended !

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