If you need to find out who is calling me and want to get comprehensive information about the owner of the phone number then you would have to select your resource very carefully. Some resources would just give you the general information and some would give you the comprehensive information. The resources which provide you comprehensive information would charge you high as compare to the resources which provide general information. So, you would only go for comprehensive information if it is necessary otherwise you may go for just general information. It would cost you around $20 to get the records for your research however for getting comprehensive information the price may be different.
Whatever is the reason for the question how to find out who is calling me, you should be very vigilant while investigating on the Internet. I believe that all the reasons are big reasons and everyone would prefer getting perfect records instead of fake information. So, I would recommend everyone using the resources which cost you for knowing the name and other details of a phone owner. Fake information may create problems for you. The online paid resources have made it easy for someone to access the right information in an incredibly low cost which everyone can afford and anyone would not have any problem in paying this little amount.
There are some resources which are offered by the government. So, if you want to find out who is calling me then you may use these government based resources. A benefit of using these resources would be that you would get perfect records. The records maintained by the government are perfect and updated. Government always needs the latest information so it keeps the updated records. The government would usually charge less as compare to other private resources. So it would be cost effective and reliable using these resources for carrying out your investigation.