This is a known spammer by the name of Ryan Lenahan who's been busted for SMS spam by the FTC. He's now spamming using an autodialer to his stolen data/customer list.
First the solar company used a different call back number, a 650 area code. When I called back the man who answered the phone said he used to work for the solar company and has since left but they still use his personal number as the call back number.