Have you created an interactive map? It always really helps a business take off, because people can see your company on google maps. Think about it, create maps is not easy, but very effective. An acquaintance of mine had a similar situation and these maps really helped them. People started to see his store on the maps, and out of interest they started coming there. Bottom line: business growth and an influx of customers