More low life scrotes making robocalls for solar panels and/or other home work. Notably, the number is spoofed and traces to a payphone off the Bayshore Freeway in San Francisco. Because the caller ID is spoofed, call blocking may not work.
Do not do business with these folks unless you want to pay for something that is not delivered, fraudulently billed, or is part of an identity theft scheme.
Report them at https://complaints.donotcall.gov/complaint/complaintcheck.aspx