Great question! There are a couple reasons people use Geocodio over or in addition to the major providers, like Google:
* Google's free tier is 2,500 a day. But if you need more than that, you have to sign a yearly contract ($10,000+). Our pricing is 2,500 free a day with additional lookups at $.001 each.
* We don't place any restrictions on our geocodes. The major providers often a lot of restrictions on how you use their lookups, like having to use it with a particular brand of map, can't use it in a backend, can't resell, can't store them, etc. Our lookups are completely restriction free.
* Related, at the enterprise level, we have an option for unlimited geocoding for $750 a month. Major providers usually have a daily limit for their enterprise plans, such as 100,000 lookups a day.
* We provide additional data that people often need along with lat/lon, like timezone, Congressional district, school district, and state legislative districts.
* We're non-developer friendly. We have a CSV upload option (http://geocod.io/blog/2014/04/30/csv/) that lets people upload a spreadsheet of addresses and download it directly from the same dashboard.
A big difference is that we're US-only for the time being. Additionally, it's worth noting that our data is close to Google quality, but not quite. They've embarked on an ambitious, admirable, and expensive quest to map the world and have cars driving around the globe daily. We don't.