Skip to main content

Technology consulting

Software architecture consulting

Make the right technical decisions before they become expensive mistakes: build versus buy, feasibility, and an architecture that scales without a rewrite.

Senior engineers plan both options in Gnar Discovery and Design, then tell you which one wins, even when the answer is to buy. The first call is free.

Buy · off-the-shelf productBuild · custom softwareCostComparedCostComparedFitComparedFitComparedWhere it runsPlannedWhere it runsPlannedYour decisionIf building wins: what it must do, the system design and a fixed priceRequirementsSystem designMilestonesRecommendationDecisionBuy · off-the-shelf productCostComparedFitComparedWhere it runsPlannedBuild · custom softwareCostComparedFitComparedWhere it runsPlannedYour decisionIf building wins, a fixed priceRequirementsRecommendationDecision

Software architecture consulting at The Gnar Company: senior U.S.-based engineers plan two options, building custom software or buying a product, then tell you which one wins. If building wins, you get a build plan with a fixed price for each milestone. If you should not build it, we will say so.

Buying can win

We plan the product you could buy the same way we plan a build: where it runs and what it connects to.

The plan is yours

Take it to your own engineers or another firm. You do not have to build with us.

Prices you can see

Gnar Discovery and Design has three set prices, posted on its own page. Most clients pick the middle one.

What you get

One answer, and the plan behind it.

Off-the-shelfCostComparedFitComparedCustom buildCostComparedFitCompared
Off-the-shelfCostComparedFitComparedCustom buildCostComparedFitCompared

Build or buy, answered

We put the product you could buy next to the software you could build, and compare cost and fit. AI has made custom code cheaper, so it is a closer call than it used to be.

Clickable modelKey tasksTestedConnectionsWorked outWhere it runsWorked out
Clickable modelKey tasksTestedConnectionsWorked outWhere it runsWorked out

Problems found while cheap to fix

We work out what the build takes: the tools, the connections to your other systems and where it runs. Clickable models of the key tasks show workflow problems early.

ToolsSystem designThird‑party servicesWhere it runsSystems you are keepingPlanned around, not replaced
ToolsSystem designThird‑party servicesWhere it runsSystems you are keepingPlanned around, not replaced

Planned for growth

We plan for how much the software will be used, and we plan it around the systems you are keeping.

RequirementsSystem designMilestone 1Milestone 2Fixed priceYours to hand to your own engineers
RequirementsSystem designMilestone 1Milestone 2Fixed priceReady for your own team

A fixed‑price build plan

If building wins: what it must do, how the parts fit, and a build plan split into milestones, each with a fixed price. Yours to hand to your own engineers.

Two ways in

A new build, or a system you already run.

The first step depends on which one you have. Have both? Bring both to the first call.

New build

Decide what to build before you build it

For a new product or internal system. We list what it must do, plan the build option and the buy option, then tell you which one wins.

New product or internal systemRequirementsWritten downBuild or buyComparedSystem designPlannedYour planBuild, buy or not at allRecommendationDecide
New product or systemRequirementsWritten downBuild or buyComparedSystem designPlannedYour planBuild, buy or not at allRecommendationDecide
Existing system

An outside view of the code you run

For software that already runs the business, or that a vendor wants to replace. Gnar’s code audit tells you what shape your current system is in and which parts are worth keeping. No fee, no obligation.

Software that runs the businessGnar’s code audit reads it firstCodeStructureConnectionsCode auditNo fee
Software you run todayThe code audit reads it firstCodeStructureConnectionsCode auditNo fee

Proof

Our work

The right tool, before any code

Embedded Senior Engineering for Vermont Mutual’s Quote Platform

3web frameworks compared before any code was written
4factors weighed, including which one makes engineers easiest to hire and keep
Read case study

The audit said don’t rebuild it all

Driving Customer Engagement with a Custom Mobile and Web App

4Xthe number of users
8,000+app users
Read case study

Built to scale

Building a Robust and Scalable Mobile App for Qeepsake

20xgrowth in their user base
700,000+families served
Read case study
See all our work

How it works

How we’d work with you

For a new build, all three steps happen inside Gnar Discovery and Design, our planning service. For software you already run, we audit the code before anything else is planned.

UseRunPayMust doWritten downMust connect toWritten downOff the tableWritten down
UseRunPayMust doWritten downMust connect toWritten downOff the tableWritten down
Step 1 · After a free first call

Write down what you need

We talk to the people who will use the software and the people who pay for it. Then we write down what it must do and what is off the table.

BuySystem designWhere it runsBuildSystem designWhere it runsCompared on the same terms
BuySystem designWhere it runsBuildSystem designWhere it runsCompared on the same terms
Step 2

Plan both options

We plan how each option would work, build or buy, so you can compare them side by side.

RecommendationOne pathBuild planFixed priceWith usYour teamNot at all
RecommendationOne pathBuild planFixed priceWith usYour teamNot at all
Step 3

Get one answer

You get one recommendation. If building wins, you also get a plan with a fixed price. Build it with us, with your own team, or not at all.

Our record

Why Gnar?

Common questions

Frequently asked questions

Still have questions?

What does a software architecture consulting firm do?

It tells you how software should be put together, or whether to buy it instead, before anyone builds. At The Gnar Company, software architecture consulting means senior engineers write down what the software must do, plan the tools, the connections and where it runs, and build clickable models of the key tasks. At the end you get one clear answer, and a fixed-price build plan if building is the answer.

Who can help us decide whether to build or buy software?

Pick a firm that plans both options before it picks one. The Gnar Company’s software architecture consulting plans the product you could buy and the software you could build, including where each runs and what it connects to. Then we compare cost and fit, and give you one answer. If you should not build it, Gnar will say so, and the plan for the product you buy is yours to keep.

What is a technical feasibility assessment?

A technical feasibility assessment tells you whether software can be built as planned, and what it will take, before you sign for the build. In Gnar’s software architecture consulting, that means checking what it will be built with, what it must plug into and where it will run. Clickable models of the key tasks catch workflow problems while they are still cheap to fix.

How do you design a software architecture that scales?

Plan for how much use you expect and the systems you are keeping. The Gnar Company’s software architecture consulting picks the tools, how the parts fit together, the third‑party services it relies on and where it runs, before anything is built. Gnar built Qeepsake’s mobile app to scale. Qeepsake’s case study reports 20x growth in its user base and 700,000+ families served. For software you already run, Gnar’s no‑fee code audit comes first.

Is Gnar’s technology consulting a fit for a mid‑market company?

Yes. Gnar’s software architecture consulting is a fit for mid‑market companies that run on software nobody inside can change. Some have engineers who are busy with the day job. Some have no engineers at all. The Gnar Company has published 20 case studies with the client’s name on them, including Vermont Mutual, eZcater and the AARP Foundation.

Should we use an outside team for a platform rewrite?

Only if a rewrite is the right call. The Gnar Company’s software architecture consulting starts with a code audit for software you already run. It shows whether you need a rewrite at all. For First Line Technology, Gnar’s audit found that rebuilding the system behind the app would cost more than it was worth, so Gnar built a new version of the app on top of it. If your own engineers have the time and the direction, they should do the work.

What does Gnar’s no‑fee code audit look at?

Gnar’s no‑fee code audit is an outside review of software you already run, and the first step of software architecture consulting for an existing system. Under a non‑disclosure agreement, senior engineers at The Gnar Company read the code, how it is put together and what it connects to. You get the problems ranked, worst first. There is no fee and no obligation, and the audit can come back saying your code is in reasonable shape.

Do we have to build with Gnar after the consulting work?

No. Gnar’s software architecture consulting ends with a recommendation, plus a plan with a fixed price when building wins. Your own engineers can build from it, or The Gnar Company can. You decide who builds it after you have seen the plan.

Free scoping callBring us the decision in front of youBuildBuyCostFit
Free scoping callBring us the decisionBuildBuyCostFit

Start here

Bring us the decision in front of you.

Build or buy, new or existing. If your own team has the capacity and the direction, you do not need us, and we will say so.

Talk to us about your decision

Let’s Talk

Contact Us

Tell us what you’re trying to build or fix.