"If you have a small business that focuses on a particular area, flyers are a great way to advertise," said Nathan Letourneau, co-founder of CampusBooks4Less. And they needn't be expensive. Chances are you have someone in your company, or a friend or family member, who can help you design the flyer inexpensively (or for free) – and you can print the flyer in house or find an inexpensive printer.
As for distribution, "hire some high school or college students and have them put the flyers on parked cars, attach them to house entry doors and distribute them inside area businesses (to employees and on any bulletin boards, if allowed) and apartment complexes," he advised. "We saw huge increases in traffic after having students distribute flyers on parked cars in our target areas."
While not every method will work for every business, each advertising strategy is inexpensive enough that you should be able try a few to find out what works for you. Also, many of the sites mentioned, such as Google AdWords and Facebook, periodically offer advertising credits or discounts, which small business owners should use to their advantage.