I can confirm that 707-401-1650 is a telemarketer for solar energy. My hubby told her we already have solar panels on our house. She continued on with her sales pitch. My hubby told her again that we already have solar panels on our house. She hung up on us!
Received a call from this number- didn't answer/ no VM. At this point, if I don't recognize the number, I don't answer the phone. If it's important, they will leave a VM.