We have greatly enjoyed working with Cheeky Monkey over the last 3 years. They are truly a one-stop shop for everything Drupal: design, development, support, marketing, and more. We even had them come in and clean up after a project went bad with a higher-profile, more expensive firm. I know that if I ask them to help with something they will make sure it gets done and done right, which is all you really want from a partner. And it doesn’t hurt that they are super great people as well.