Ranking locally for your services and business can be done through your website, social media, Google My Business and online business directories featuring the area. Google My Business would be the first aspect to look at if you are not ranking as you should be. Google My Business is the map based return that shows the businesses in the area for a given topic. Typically there are three listings with an option to click into the map to view the listings that are active on Google My Business.
There are ways in which you can gain more exposure to Google My Business.