Did you see what we added to the title of this blog post to make it come up when someone searches online for local businesses? Yes, we wrote the word 'Danderyd'. We do that a lot. It is also in our name (if you hadn't already noticed that).
If you want to be found online as a local business, create local content.
You have two main choices here:
1. Writing about what you do in the context of your location and/or
2. Your opinion of things going on in your local area.
Whichever you choose, be sure to mention the location a couple of times at least, to let the search engines know where you are. Don't overdo it though, more than 5 could be too many and will make your post hard to read by your human readers.