Good morning Ian,

I may have just been lucky, but what has worked for me was to spice up my website (I think virtually every business needs one, at least to refer your prospective clients to) and then advertise that site. Put it onto your vehicles, flyers, magazines, business cards, letterheads, etc. Take any opportunity to list it on any free sites you may find. People love to browse on the net and the more that you can get them to click on your domain, the higher Google will rate it. Adwords and SEO do cost money, but they will both bring visitors to your site. I have had both done, for about six months at a time , and they both work.

I am not on Facebook and have no knowledge of how it works, but my impression is that it is a very busy/noisy time-waster, and I am yet to come across anyone that can convince me otherwise. But of course I could be completely wrong on this.

So, I think you need a website, but you need to promote it at every opportunity.