We all know that one of the most difficult things about running a business is making people aware that the business actually exists. This isn't just a matter of advertising of course: you also need to do what is known as marketing and even branding. Now many think that such things are really only the preserve of large companies. But thinking that way is wrong. Branding is available to all companies, even the smallest.
Just as one example, one can provide Custom Printed T Shirts which have your company logo on them. Hand them out to customers so that they will be advertising to others that they are your patrons. Have a look at these Logo T Shirts to see what I mean.
Of course, you don't have to Customize T Shirts to get your message and name across. Go through any of those links and you'll find a company that can provide over 500,000 different items. Keyrings, coffee mugs, fund and games, sports cups, just about anything you can think of actually can be printed so it will advertise your business.
It can be a very cost effective way of getting your business known and remembered.