Referral link is below. I am in process of installing solar with Altair Solar via EnergySage. They are based locally in Irvine, which is a positive as response times and on-site meetings are good. I originally went with a company called Solar Optimum which was a big mistake. I was misled by Solar Optimum's high ratings on Energy Sage, which was completely opposite of what I experienced with them during the whole process. I cancelled my contract and went with Altair Solar, who will be installing within the coming month. My experience with Altair has so far been great - they have been very responsive, give detailed information, and very competitive in terms of pricing.
http://www.energysage.com/?rc=e1.s5lngp