I've used NetSpeak Solutions to design my wedding celebrant website and occasionally for general questions about web design other related topics.
They are everything you'd want in a web design company. The quality of the work is superior, and their customer service is exemplary.
Being in business myself, one of the things I try to do is always get back to my clients in a timely fashion. This company does that as well as any I've ever dealt with. If you have a question, they respond by phone or email promptly.
Also, they are more than willing to help in whatever way they can even in areas unrelated to web design. I called once for help with a very loosely related software issue, and they spent literally hours with me on the phone helping me to work through some of the issues.
Above all, they are very honest, straight-forward, and responsible. These are traits that are not always that easy to find in business today.
You won't go wrong with this company. Just the security of knowing that you are working with knowledgeable, courteous, and responsible professionals is worth its weight in gold.