Yelp may seem like it's pretty dominant, but it's still somewhat sparse even in its most popular metros like SF, NYC, LA. it's very sparse in other less-well known major metros, and smaller towns.
takes time to build a comprehensive, online local search presence... particular one with good social coverage and activity.