Is there a way to make a dynamic "service map"?

My clients may serve the same general geographic location (for example, Chicago).

But they don’t all serve the same surrounding cities.

Is there a way in Bubble (either in Bubble or with a plug-in) that will let me create a dynamic service area map for a given client?

For example, show a map with Chicago and nearby Oak Park colored in since that client services those areas, but then show a map with just Oak Park colored in since a different client only serves that area.

Getting a client’s services areas isn’t a problem. I just want to be able to reflect them in a map.

I am pretty sure that if you serve the address correctly to a map plugin you can make it dynamic.

I think you’ll want to use Leafy Maps. Specifically, the Polygon functionality.