Why does the system widen the search results to include far away places? Sometimes you type something and the results include places from different countries and far away places meanwhile there is a nearby place with the name being typed and that one is found at the middle on the list of searched results.
One the web app.
Since the customer is using my web app, his searches should only filter for places within my operational area and shouldn’t search beyond the operational area.
On the Pickmeapp.
Since it’s a general app for all operators and hence can’t be limited to one operational area, I suggest when something is typed, the most nearest places to the customer should come first before any other matching places.