If most of your business comes from the local area, you need a local internet marketing strategy. You can get the most bang for your buck from these efforts.
In addition to promoting your business with local internet marketing, you also need to protect your reputation. Your customers are reviewing your business online. You need to be online if you want to be part of the conversation.