Started out saying they are Energy Solutions. Then gave me the website solarconsultingsolutions.com They don't have any location or license information there. Said they were in Van Nuys CA as the outreach arm. The headquarters is on Wilshire in LA.
These are the same people likely that call with other companies. If you look in craigslist you will see ads for telemarketing jobs in Van Nuys.
I asked for them to send me a copy of their do not call policy and the supervisor, said he understood that because this was an energy rebate type program they could call.
Honestly, both people I talked to were very polite, they are being scammed also. He hung up on me when I asked more about the contractor's license and address.