Anything you do to grow your small business has to start with the simple act of recognizing your customer and customer profile. Without a profile in mind, you will not be able to reach them effectively. It is well worth the investment invest in a third party that can help you focus on who your customers are in order to begin any initial growth. An extra set of eyes can help you identify your target market and strategize the best ways to reach them.
If you are keen to target your local area, then you will find that a printing company at the heart of that community understands the market and its segments better. They have already worked with similar businesses and will be able to guide your decision making and assist with the implementation of your ideas, including what types of promotional materials work best for your business' needs.
Think of it this way: maybe you can't afford to hire another member for your team, but the return-on-investment you'll get from partnering with a group of third-party marketing experts to help guide you through the ups and downs of marketing a small business is well worth the money spent.
If done correctly, direct mail can feel more personal and valuable than a purely digital message.