We started Flow Canon to solve the problems the vast majority of software teams encounter. Business owners want to see their software solutions working, and it’s as simple as that. Hardware eventually fails, and software eventually works.

We help business people and software developers communicate more effectively. Building teams that build working software is what we do, and it’s easier said than done. Software at its core is about managing complexity. We work with software in order to deliver more value more efficiently.

Apply the Flow Canon

These words invoke a shared baseline understanding of how to work efficiently together. The Flow Canon will grow to provide frameworks and structure for developers and business owners to work together effectively.
It is a manifesto for Managers, PMs, POs, Devs, and Designers that unlocks hidden potential by removing obstructions to delivering value.

For Business Owners

You want a technology solution that achieves a desired impact. You may have a list of features identified or maybe your idea is more nascent. We work closely with clients from retail, healthcare, real estate, and action sports industries meet their business goals.
A well-articulated product vision is one of the many missing links that you need in order to work well with software teams. We will work with you to articulate your vision in a way that is consumable by software developers.

For Software Development Teams

You want to work with clients who can articulate their vision simply and clearly. You need the support of the client in order to do your work, but most of the time you feel like you’re trying to solve the technology problem that your experience tells you must be solved, but the client doesn’t understand why. We help you communicate more effectively with clients by working with you to understand how the client is likely to frame the problems and solutions you present.


We are based in beautiful Wilson, WY. If you ever needed a reason to come visit us, the local treasures of Grand Teton and Yellowstone national parks are a great excuse.

We have associates in Boston, Phoenix, and Minneapolis. We can come to you when the circumstances warrant.

Core Values

Always Be Creating Value
Build Trust
Create Order where there is Chaos
Discipline Equals Freedom

| ˈkanən |
a. general law, rule, principle, or criterion by which something is judged
| flō |
a. the mental state in which performing an activity is a fully immersive, energized level of focus, involvement, and enjoyment.
b. complete absorption in what one does, and a resulting loss in one’s sense of space and time.


Subscribe to our annual email newsletter!