Review for Restart Solar (formerly RCC Solar)

Office location: 1501 Truman Street, Los Angeles CA, 91340

01/13/2017
Anonymous Chatsworth, CA

Happy to have found the best solar company for our home!

We are so happy to have found the best solar company for our home in Chatsworth! Restart Solar was there for us along the whole way. We couldn't be happier.

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