Whether you are just starting a business or you have been running a business for awhile you will want to start learning about how you can get clients from online efforts. I began a plumbing company a long time ago, before the internet was here. Therefore any methods of marketing, I used were all with offline techniques. Of course back then you did not call these offline techniques, since there was no online yet. The marketing techniques are similar in both cases. If you are advertising using mail order or a mailing list you need to get the homeowner to open your envelope. Similar to the internet, if you are marketing to a mailing list through email, you need to get your future customer to open the email. From there both methods of advertising are the same. Using a good sales letter to get a prospect to read through the letter down to the offer then to respond to the offer.
The main difference with the internet and offline marketing is in the ways people search for things. If you can get found in the search engines either through organic search or through ppc, you will without a doubt get a lot of work that you may not be getting now.
The techniques most people use to get found is called search engine optimization, or seo for short. Most cities will have some sort of seo classes or groups where you can learn this for free. Seo Edmonton clubs are all over the city, this is partly where I began to learn how to advertise online. I also suggest you go to your local book store and buy books on how to market a website. Without proper website marketing any company will not be located.