Received two messages this week from Momentum's Adam area codes (516) wants a call back (732)-204-7790. I don't think Adam has a chance at getting fleas, never mind selling Solar Panels.
I have reported them to the FTC. Please do the same. It is super easy and the more complaints they get, the more likely they are to follow up with them. Select that it is a robocall. You do not have to be on the do not call registry to file a complaint about robocalls. https://complaints.donotcall.gov/complaint/complaintcheck.aspx