Chose to humor the guy after receiving numerous calls which I ignored and picked up. Found their domain from rep and told me solar america. It's a company of one according to Better Business Bureau so most likely this is simply an affiliate calling. (callback number from callerid gives some kind of skype message).
Contact information can be found from them at:
http://www.solaramerica.org/privacy-policy-widget-pop/
which currently is listed as:
Solar America
1601 N. Sepulveda Blvd. #227
Manhattan Beach, CA 90266
In spite of the web page saying they are accredited, the BBB stats on them says they are hardly accredited and have an F rating.
http://www.bbb.org/losangelessiliconvalley/bu ... ch-ca-100120559
You can click the complaint tab at the site, you can submit your own complaint against them for business practices (aka violation of federal law do not call lists).