They have called on both my landline and my cell. Persistent. All that can be done is to block them and hope they
eventually just go away....eventually!
National Renewable Energy Company (NREC) trying to set up an in home appointment for solar installation. Clearly not going with them since their company doesn't show up on any google searches and they will not leave a number to call back on. Recommend steering clear.
I think these are numbers from the recent IRS Scam. I never had a message either until they called and left a message saying they were from the IRS and left a call back number. DO NOT call back if they do this. It's a Scam.