Watch The Dot helped me setup a website that looks professional and was very reasonably priced. They now do the ongoing maintenance for the site checking for updates and making tweaks when I come up with ideas for the site. They have a great ticket system for support. I love the service because they understand how to turn layman ideas into reality on the web. I would highly recommend using them, the service is personalised and tailored to my needs unlike the big box catch all providers.