Review for New Power Solar

07/19/2017
Anonymous

Overall best package

Amazing sales process, professional sales reps, best package deal and value, great and fast install, no issues what so ever. Integrity and transparency

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