There's not a great free one. I pay for one of the best databases out there, and it's hit or miss. You get what you pay for, and oftentimes less. Unless you have a bonafide financial interest, like I often do, just block it and call it a day . . .
If you are willing to pay, this is a fantastic system for all manner of investigations:
CLEAR investigation software | Thomson Reuters
Plans and Pricing - CLEAR | Thomson Reuters
For most numbers you'd look up, you really don't need to know who it was. For the rest, you could call the number and ask.![]()
YES!!!!
Free Reverse Phone Number Lookup
I have used this for a couple of years, good complete info.