our approach

never spend money on development before you've spent it on planning

Implementation Plan

It’s always costs less money and less time when you plan your project properly before the coding begins. Before every project we start with exploration, strategy and validating if your dream is possible.

Iterative Approach

Our projects are engineered with multiple milestones and launches. This allows your business to gain feedback, make tactical changes early on, and get users into the system before you’ve built the entire platform.


You will always know where your project is at, and have candid communication with our team. We don’t miss timelines, we don’t blow past the budgets we set, and you’ll have tangible review stages along the way.


a better process

Starting with strategy & learning at every stage.

  1. Implementation Planning

    Explore what's possible
    Research the tech & integrations
    Build the project roadmap

  2. UI Design

    Pixel-perfect mockups
    Prototyping & presentations
    Brand & esthetic

  3. Development Milestones

    Launch the Minimum Viable Product
    Follow up with high-demand features
    Enrich the experience with each release

  4. Support Cycle

    Security updates
    User experience tweaks
    Learning from the data

With over 400+ events annually we could not do our work without this custom built system. The team at FFA is amazing! Knowledgeable, efficient and reliable but also kind and honest.

Shannin Whalen

Calgary Regional Consortium



the team you can trust

Our team has designed and developed hundreds of web solutions for clients across North America. We’re 100% Canadian – no outsourcing to teams you’ve never met. After all, you deserve a software solution built with Canadian quality and standards.



Greg Hatch Headshot

Greg Hatch

Brand Strategist, Founder

Greg’s world revolves around strategy – from business, to marketing, to website planning, he loves turning big problems into ordered solutions. And if he’s not talking strategy, Greg is usually on the disc golf course.

Matthew Wright Headshot

Matt Wright

Creative Director, Partner

Matt is passionate about leading edge designs and breaking the box of boring user experiences. Matt works morning to midnight, but if he does leave the keyboard, you’ll find him running marathons, or holding his baby girl.


Project Coordinator

Marni has a knack for resource allocation and managing hundreds of variables with relative ease. When she isn’t juggling staff and projects, you can find her raising two beautiful daughters, or starting another DIY renovation project.


Senior Developer

Jordan is a web application developer specializing in business systems and information architecture. He loves learning new languages, new instruments, and anything that goes fast.


Web Developer

Daryl is our real-life proof that not all web developers are nerds. While his coding skills may light keyboards aflame, his face-melting guitar solos are his true claim to fame. Mild mannered by day, rockstar by night, Daryl is a pretty talented guy.


Senior Designer

Graham is passionate about helping organizations visually express their purpose to the world. When his nose isn’t buried in his latest website design he’s likely strumming a guitar, playing with his kids or ripping down a mountain bike trail (faster than he should be).


Web Developer

Jimmy loves big projects – the larger, harder, and hairier, the better. Coding a 10-pager is fun, but not nearly as fun as a 150-pager. When Jimmy isn’t crushing big projects, you can usually find him playing World of Warcraft with his friends.


Research & Analytics

Jess is our resident spreadsheet expert. Whether compiling data from Google Data Studio, Search Ads, Google Analytics or Search Console, Jess knows all the ins and outs and how data fits together.

our commitment

Whether you’ve been with us 5 years or 5 months, you will have the full support and bench strength of our team tailoring your platform to your needs.