Everyone is always wondering about how to get their Google Business Listing ranked higher on Google. This well written article goes into the three things that Google uses to determine ranking:Relevance, Distance, and Prominence.
The takeaway for me is that every business should make sure that they have the correct category and subcategory for the business, and provide an accurate description of the business in the text part of the listing. Think about what keywords a prospect would choose to search for your business , and make sure they are in the listing.
Read the link for some good tips!