::
I think it worthwhile remebering that for a small business that wants to sell a product or service, your website is a marketing tool and nothing else.
If you do not instruct your hired help on how to get your website to actually sell your product or service you can get no visitors, or as many visitors as you like – it wont make any difference.
In fact you could very easily get better results with a relatively basic website without writing a line of cide, than one with lots of features but which fails to understand what marketing to people is all about.
Doesnt specifically answer your question, except to say make sure you understand what a website is about before you spend your hard earned money. A website isnt about graphics, or wordpress, or logos or your brand. Its about convincing visitors to buy from you.