Review for Herca Solar (out of business)

08/28/2013
Anonymous

Great solar power.

We love having solar panels and living in California it's the way to go. Where do you get more sun then here.

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