Google LBR was an interesting program that Google discontinued a while ago. But I had to find a solution for the small and medium sized businesses out there that need these services. The answer is proper usage of Google Pages.
The first step is to visit this URL and either create a new Google account or log in with your existing one:
Second, watch these videos:
Third, go back to the page from step one, and begin creating your own business Google Places Page. This allows you to: manage business information, post coupons and live updates, and see how you're doing with a performance dashboard.