Review for New Star Solar

10/13/2017
Anonymous

Great Company

Everything went like clock work, they met every deadline and exceeded most. The install was top notch, very professional!

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