Bikes are a Product

One of our favorite consumer products is the bicycle. The feeling of riding on a Saturday morning in the spring air is both freeing and intoxicating. But this is only one of many experiences you can have on a bike. You can go shopping at the farmer's market, ride off cliffs on a mountain bike, or ride along the beach while on vacation.

The buying experience for a bike is as varied as it's uses. But consider the buying process for a bike when compared to a building or building system.

When evaluating bikes to buy, a consumer can quickly achieve an understanding of a bike's expected performance, appearance, cost, and purchase process. On a particular brand of bike, the consumer also has the ability to upgrade (or downgrade) components to match their particular intended use or purchase price.

A user may decide to buy a bike in a given configuration to meet their budget, then upgrade it over time with new components. While this isn't as efficient as purchasing a bike exactly as desired, this is an option and the expected performance of the components and the whole bike can be evaluated by a potential buyer.

The net result is an experience where a consumer discovers the attributes of a bike, evaluates how they'll use the product, and matches the expected performance and experience with their ability to buy it.

Bicycles are a product and this process is called product discovery.

Buying a building or building systems is a very different experience. The defining characteristic of building design and construction is the reliance on the experience of people who are involved in each project phase. Architects are selected based on their experience, contractors are picked by evaluating their proposed team, and subcontractors add value using their specialized understanding of what they install. The current practice of building design and construction values people above all else and the resulting project acquisition process is very different than a product discovery process.

We think technology can change this. Over the last few decades, building design and construction has added building information modeling (BIM), offsite prefabrication, modular assemblies, and cloud collaboration to the technology stacks of the best projects. It's time to use technology to combine these concepts so buildings can be treated like a product. helps clients productize their deliverables, making them more repeatable, scalable, and predictable.

Advanced Computation & Buildings as a Product

The work of supports the productization of buildings and building systems. Advanced computation enables and creates the environment necessary to make repeatable, scalable, and repeatable AEC deliverables.
User Experience

Game Engines Create Interactive AEC Environments

The use of non-standard AEC technology, like game engines, enables the ability to create interactive AEC environments. creates interactive, engaging tools for our clients that foster a unique, customizable user experience.
Speed & Cadence

Stop Thinking about Productivity

We think in terms of speed. Most of our users played competitive sports and talking about speed is more natural than talking about productivity, which is an over-used term. In the digital environments created by, we have the ability to optimize our processes to maintain digital processes that perform at higher levels than current technology stacks.
Reliability & Repeatability

Think in Terms of Systems, not Standards & Workflows

Systems are connected elements that achieve outcomes. In AEC, our history as an industry has conditioned us to think in terms of drawing processes - standards, workflows, and templates. Our cross-pollination from other industries makes us think in terms of systems, which create reliable and repeatable outcomes.
Branding & Strategy

Brand Your Work and Use a Technology Strategy

The AEC industry treats projects as custom, bespoke deliverables. In reality, projects are distinctly similar. We use technology to standardize deliverables for our clients, which creates the opportunity to brand deliverables and use a technology strategy to develop competitive advantages.