Are there any tutorials out there that show how to make a map like this where a user can type in their zip code and it’ll show them how many applicable choices are nearby?
Have a look at this page as well. They give a quite detailed description of how to integrate such a functionality.
Google API! program it how you want it and what you want to display. Endless options!