Our process


An effective design strategy is an expression of your business goals. To better understand your business, market, and goals, we start by talking - this lets us figure out where you’re going, and what it takes to get there.

Phase 1

Pilots uncover insights about the timeline, requirements, or goals that help define a successful outcome for the project. Developing a deep understanding of your business and unique goals allows us to make truly informed recommendations on a go-forward strategy. At the end of the Pilot, you will have a comprehsensive document that gives you everything you need to get the project started including further research, core strategic insights, development strategy, milestones, deliverables, budget, and any other domains that are important to the success of the project.

Phase 2

The Information Architecture phase is where we begin creating a “blueprint" of the website or product, allowing us to focus on the general structure without color, photos, or refined typography. We develop a visual site map or user flows that map out required pages and specific functional requirements. This phase culminates in the creation of wireframes for key pages that defines the content requirements, hierarchy, and functionality.


Once wireframes are approved, we begin translating them into fully realized designs. We start by designing key views as static compositions, establishing a look and feel to best represent the project goals and brand voice. Once the direction is approved, the design will be expanded to secondary views and other device sizes.


Once the design has been approved, we implement our development strategy defined in the Pilot Phase. This generally includes translating the approved designs into code using HTML, CSS, and JavaScript, including any animations or interactive elements. If its a website project, this is when we tie in our front-end code to the content management system of choice. This phase may also include asset production, content entry, search engine optimization, testing, deployment, and training.