Our Process

We’ve developed a proven process for website development we call our “Blueprint for Success”. It’s proven, yet adaptable for a myriad of situations. Through a highly collaborative approach, we guide our clients through a set of exercises and conversations that help us hone in on the goals for the project and understanding your broader business.

A few key success factors we’ve identified over years of doing this sport of web development are a high degree of collaboration between us and our client; a clear set of goals for the website and how it will support business objectives; and setting the right metrics for success. We take the long-term view towards our client relationships and our process helps build trust and successful outcomes.

Envisioning & Discovery

  • Understanding your business and brand
  • Researching audience / users
  • Imagining possibilities
  • Research competitors / comparables

Strategy & Planning

  • Defining project goals
  • Messaging strategy
  • Content planning & development
  • SEO planning
  • Information architecture
  • Define technical requirements


  • User experience design
  • Mobile responsive design
  • Technical solution design
  • Visual design


  • Create prototype(s)
  • Coding
  • 3rd party integrations
  • Usability testing
  • Browser & devices testing
  • Training


  • Share on staging
  • Pre-launch checklist
  • Google Analytics implementation
  • Go live
  • Promotion

Continuous Optimization

  • Review analytics
  • Online reputation review
  • SEO review
  • Performance measurement