I think every small business should have a website. A presence on the internet reaches people, that may not ever hear about you or your business. Business owners have told me as soon as their web site went live, they had people contacting them directly thru their web site. Your web site does not have to be fancy, it can simply be a piece of brochure ware, or simply a business card on the web. I have spent about 6 months developing my new web site, cutting, changing, rearranging, and reworking. You will be amazed because it does not do anything too fancy.
I forged a great relationship with a local web designer David Forshaw of 4sureonline. He spent time listening to what I wanted, and was able to assist me on the creative side, as that is not my forte. I am really pleased with the end result.