Solar scam. No, they will never install anything at your house. They just want all kinds of personal information from you, so they can use your identity/credit card numbers/account numbers to rob you of your money. Hang up and block them.
I have been plagued by these solar panel companies, so that is probably what called. I googled the number, but it came back as a car dealer in California…. Really? I wonder if they have a courtesy van that comes to NY. Either way, scam scum! Blocked….. Again!