I would recommend Compile Marketing in a heartbeat. In fact, I'm already starting to map out the next project I'd like to hire them to do for me. They have great creative minds, and dedicated to doing work well. They provide a great balance between taking industry best practices to design a website, and taking into account your feedback and changes you want to make and integrating it into the site. The site they made for us was clean, easy to navigate, with just the right colors. As a consultant, not only they're proficient, but they're also great communicators as well, easy to understand.