I am having an issue with map pins being placed incorrectly. Same town, but varying distances away from the actual location. And, ironically, if I place the exact same address into the OpenStreetMaps website, that is showing in the correct spot. So it doesn’t seem to be OpenStreetMaps, but something down the chain in Leaflet, MapPress or one of the other technologies.
Thank you so much for the helpful response. The Google Maps API charges are daunting as we have a high traffic site. I didn’t know that Agolia lacked the same specificity. Do you think it would help if I pass the business name in before the street address? I’ll probably test it just to see.
Is OSM also a free geocoder? I would love to test that. I’ll send you a message.
It’s worth a try adding the business name. OSM is also free (their geocoder is called ‘Nominatim’). I think Algolia was built on an OSM data extract several years ago, maybe it hasn’t been updated?
MapBox also worked for me when I tried the sample address. There are other geocoders that are paid but have generous free usage limits. I haven’t tried them myself, but here’s a couple if you want to have a look: