I have used them for a full web development and am currently redoing my site at the moment - would highly recommend.
They designed a professional and stylish website for our company, were friendly, maintained great communication, and kept us updated throughout the process.
I have used KC web design on many levels for both my needs and the needs of my clients and have had exceptional results. They listen, they care, and they deliver.