Our principles

  1. We're in the problem solving business. Sure, web development and design are what we do every day. But what we're ultimately about is solving problems and making hard stuff seem easy – so that people have a great experience when they encounter our work. Design and development are always changing and evolving, and we evolve with it.
  2. Craft, not art. Design is how it looks and how it works. We’ll never give you bad design as an option. That said - Tastes differ. Styles diverge. We’re not precious and we want to work with you to make something that is both technically good and that you’re happy with.
  3. There are no cookie-cutter projects. Everyone has different challenges, so every project deserves a proper evaluation and a custom plan of action.
  4. Own every project. We're a partner, not a vendor. Our goal isn't to sell you something, it's to help you succeed in the long-term. We care about your experience with us whether that’s one meeting or years of working together. We'll be honest and straightforward with you about realistic expectations for a project from the get-go because we respect your time and our own time.
  5. No middlemen. When you talk to us, you're talking to the person who actually does the thing. There are zero levels of buffer between you and the boots on the ground. So when we say "yeah, we can do that," we mean it.
  6. Make 'em look good. If your boss assigns you the task of spearheading the company’s new website project and you choose us to make it, we are thrilled when he or she gives you tons of credit for a job well done. When we work with you we want everyone to win.
  7. Be a team player We work well with other professionals. Already have the design side of things covered and just need a developer? Awesome! We'll get the job done.
  8. Don't marry the tools. There are a few technologies we've gotten pretty good at handling. But when all you have is a hammer, every problem looks like a nail. We keep up with the available contemporary toolset, so that we can advise you accurately and honestly, and you get to use what will serve you best moving forward.
  9. Keep the current project list short. We only take on a few clients at a time so we can give each project the focus it deserves both on a technical level and a human one. We give your project our best and we're available to you throughout the process.
  10. Keep it simple. We want to find the best solutions to your problems without cutting corners, but also without adding unnecessary complexity or cost. If something looks pretty but is annoying to use, no dice. We make websites that look good and are simple to use and to update.