There is a great article in Google My Business Help about how to improve your local search results. Read the article here. If you have not already applied and set up Google My Business this should be the next thing you do. Click here to apply. https://www.google.com/business/ With a Google My Business Account, you get more than a business listing. Your free Business Profile lets you easily connect with customers across Google Search and Maps. You can post photos and offers to your profile to show what makes your business unique, and give customers reasons to choose you every time. Your customers are ready to connect – by calling, messaging or leaving reviews. Now, with more ways to transact, you can do more business.
Essentially to improve your local ranking there are a number of steps you can take in Google My Business.
Can’t find your business? Improve your info.
You may find that your business doesn’t appear for relevant searches in your area. To maximize how often your customers see your business in local search results, complete the following tasks in Google My Business. Providing and updating business information in Google My Business can help your business’s local ranking on Google and enhance your presence in Search and Maps.
Enter complete data
Local results favor the most relevant results for each search, and businesses with complete and accurate information are easier to match with the right searches. Make sure that you’ve entered all of your business information in Google My Business, so customers know more about what you do, where you are, and when they can visit you. Provide information like (but not limited to) your physical address, phone number, category, and attributes. Make sure to keep this information updated as your business changes.