Review for New Star Solar

01/11/2018
Anonymous

Excited Customer

The installers looked knowledgeable & the job looks very professional. It makes my house look awesome!!!!!.

Reviewer reply 01/11/2018
Installers were great. Very excited about Solar.