How does Google determine local search rankings?

Google uses three primary factors: relevance, distance, and prominence. That [...]