So there is a company out there for everything nowadays right? I mean if you need someone to do something chances are you wont only find a person but an entire company specializing in this needed task. I mean one look at the phone book will tell you this. So it would make sense that a service that is needed by most companies would of course create other companies to provide it. Consequently there is now a huge number of data entry companies floating around out there.
Data entry companies have only recently become used on a frequent basis as it used to be thought that data entry was better managed in-house, by people familiar with the product, database, or business, however people are starting to realize that it is faster and more efficient to outsource this work to data entry companies. This allows the management to focus other issues, and the data entry gets done by fast and efficient, trained professionals.
There are companies for data entry in the states and then it is also possible to outsource to other countries, this is probably even cheaper. Just looking online there are numerous data entry companies advertising and I am sure this doesnt even scratch...