The best ways to get customers for home based businesses are: Advertising. The most effective and reliable way of getting customers is through advertising. The key to good advertising is great copy, which means you have to know your market and the competition. You should also think about what people in that market want, need, and expect from you. Then, you should be able to create a message that will directly appeal to those needs.
Direct mailings. Direct mailings are an excellent way to reach out to people who don't have access to your products or services. But they're not just for businesses; anyone can create a direct mailing piece and send it out via the U.S Postal Service or another company's mail service, like United Parcel Service (UPS). You can also use postcards or flyers as well as letters that can be mailed by hand or placed in envelopes and dropped off at local post offices around town (or even mailed across country).
Telemarketing. Telemarketing is another great way to reach out and make sales on behalf of your business: callers are often more successful than Internet marketers because it's more personal—they have a live person on the phone instead of seeing.