Simply creating a Google Maps listing for your business isn’t enough. If your listing is not occupying one of the top 3 positions you won’t see much, if any increase at all, in new business.
On the other hand, if your business consistently occupies one of the top 3 spots your map listing should generate new business every month.