Launch your product in 90 days with one team

Northgate is a full product team you rent by the month. We research, design, build and launch, then report on what it earned.

We look at your roadmap on the call and tell you what the first 90 days would cost.

People working on laptops in a bright modern office

34 products launched since 2019

34 products launched since 2019

Fintech

Healthtech

Logistics

B2B SaaS

Four coworkers smiling around a laptop at a table

Every build runs with a 4 person senior team

One product manager, one designer and two engineers, every one of them senior, on your account for the whole engagement. The same four people ship it end to end.

92%

Clients who renew after the first 90 days

34

Products launched since 2019

Six things we own from day one to launch

Each one has a named owner on your team and a weekly number attached to it.

Customer research

Twelve to eighteen user interviews before a single screen gets designed.

Revenue instrumentation

Every signup, trial and payment event tracked from week one, so growth is measurable.

Onboarding flows

The first run experience gets its own design sprint and its own activation target.

Product engineering

TypeScript, React and Postgres, shipped into your repository under your own licence.

Weekly reporting

A Monday report with the work shipped, the open risks and the four numbers we agreed on.

Launch analysis

Thirty days after launch we re-run the numbers and write the next quarter plan.

Three launches, three numbers we can show you

Each one ran the same thirteen week plan and reported against the same four metrics.

1,240

activated users, first 30 days

A scheduling product for clinic front desks. Live on day 91 with paid onboarding already running.

Havenline, Austin TX

38%

reduction in monthly burn

Three contractors and two tool subscriptions replaced by one team on one invoice.

Brightpath Labs, Denver CO

11 days

from first call to first release

An existing Rails app picked up mid-build, with the first shipped change in the second week.

Ordway Freight, Columbus OH

See what shipped and what it moved, weekly

Every engagement gets a live dashboard showing work shipped, activation rate, revenue and burn against plan. You see the same numbers we do, on the same day.

Activation and revenue tracked from week one

One shared dashboard, updated every Monday

Every number traced back to a shipped change

Activation, last 7 months
1007550250DecJanFebMarAprMayJun
ActivatedReturned in week 2Activation rateLast 7 months
Activation, last 4 months
1007550250MarAprMayJun
ActivatedReturned in week 2Activation rateLast 4 months

Four stages, ninety days, one fixed price

Each stage ends with something you can open, click and sign off.

1

Research

One week of user interviews and a written scope.

2

Design

Three weeks of prototypes you can click and test.

3

Build

Seven weeks of building, shipped every two weeks.

4

Launch

Two weeks of live testing, then full handover.

The six tools we build every product on

Boring, hireable and yours. Any competent engineer can pick this stack up from our handover doc.

React

TypeScript

Postgres

Vercel

Stripe

Linear

We will work in your existing stack instead if you already have one. Ask on the call.

What founders said 90 days after launch

Both engagements below ran the standard 13 week plan.

“We launched on day 91 and had 1,240 activated users inside the first month.”

Portrait of Marisol Ferreira, co-founder of Havenline

Marisol Ferreira

Marisol Ferreira

Co-founder, Havenline, Austin TX

Co-founder, Havenline, Austin TX

“Northgate replaced three contractors and cut our monthly burn by 38 percent.”

Portrait of Anders Holt, chief executive of Brightpath Labs

Anders Holt

Anders Holt

CEO, Brightpath Labs, Denver CO

CEO, Brightpath Labs, Denver CO

What the same 90 days costs three ways

Numbers below assume one product manager, one designer and two engineers, which is the smallest team that can research, build and launch inside a quarter.

Northgate

Hiring in house

Traditional agency

Time to first shipped release

11 days

4 to 6 months to hire

6 to 8 weeks of discovery

Cost across 90 days

$25,200 on the Launch plan

$118,000 in salary, tax and equipment

$90,000 to $150,000 on a fixed bid

Team seniority

Four seniors, named on the contract

Whoever you can close

Seniors pitch, juniors deliver

Notice to stop

End of the current month

Statutory notice plus severance

The remainder of the statement of work

Who owns the code

You, from the first commit

You

Usually you, after final payment

Reporting cadence

Every Monday, same four metrics

Whatever you build

Monthly status deck

Northgate

Time to first shipped release

11 days

Cost across 90 days

$25,200 on the Launch plan

Team seniority

Four seniors, named on the contract

Notice to stop

End of the current month

Who owns the code

You, from the first commit

Reporting cadence

Every Monday, same four metrics

Hiring in house

Time to first shipped release

4 to 6 months to hire

Cost across 90 days

$118,000 in salary, tax and equipment

Team seniority

Whoever you can close

Notice to stop

Statutory notice plus severance

Who owns the code

You

Reporting cadence

Whatever you build

Traditional agency

Time to first shipped release

6 to 8 weeks of discovery

Cost across 90 days

$90,000 to $150,000 on a fixed bid

Team seniority

Seniors pitch, juniors deliver

Notice to stop

The remainder of the statement of work

Who owns the code

Usually you, after final payment

Reporting cadence

Monthly status deck

The arithmetic on the in house column is set out in full on the pricing table below.

Three plans, one fixed price per month

Pause or cancel at the end of any month, with your code and designs already in your repository.

Build

$4,900

per month

For a founder or a team of up to 15 taking a first product to market.

What’s included

One designer and one engineer

A shipped release every two weeks

Monday report with the agreed numbers

Start the Build plan

Launch

most chosen

$8,400

per month

For a team of up to 50 running a full launch inside one quarter.

What’s included

One product manager, one designer, two engineers

A shipped release every week

Monday report with the agreed numbers

Live activation dashboard

Launch plan and a 30 day review

Start the Launch plan

Scale

$14,900

per month

For a team of up to 100 running two product tracks at once.

What’s included

Two product managers, two designers, four engineers

Two tracks shipping in parallel

Monday report with the agreed numbers

Live activation dashboard

Quarterly roadmap and a board pack

Start the Scale plan

You own the code from the first commit

Everything we write lands in your repository, under your licence, with your name on the account. There is no Northgate wrapper you have to keep paying to run.

Your GitHub organisation, your AWS account, your Stripe

Two named engineers hold production access, and both are listed in the contract

Access is revoked within one business day of the last invoice

Customer data stays in your systems

We work against seeded staging data. If a task needs production access we ask first, one engineer gets time-boxed access, and the session is logged where you can read it.

Mutual NDA before the first call

We sign yours if you have one and send ours in twenty minutes if you do not. Nothing about your roadmap appears in our case studies without written sign-off.

Eight things founders ask before signing

If yours is not here, the 20 minute call is the fastest way to get it answered.

Your access to the team ends on the last day of that month and nothing else changes. The code, the designs, the Figma file and the repository are already yours, because they were never anywhere else. There is no exit fee and no notice period beyond the month you have already paid for.

A contractor gives you one skill. The Launch plan gives you a product manager, a designer and two engineers for $8,400 a month, which is less than one senior engineer costs a US company once tax and equipment are counted. The comparison table above sets out all three options across the same ninety days.

You do, from the first commit. We work inside your GitHub organisation and your Figma team, so ownership is a matter of where the files already live rather than something that transfers at the end. Our contract assigns all rights to you on creation, not on final payment.

The next available start date is usually eleven to fourteen days out, and we hold two slots a month. Week one is interviews and scope, so you get a written plan you can act on even if you stop there.

It is the most common way engagements start. We read the existing codebase in week one and write down what we would keep, what we would replace and what it costs either way. Your engineer keeps their commit history and usually ends up leading the areas they already know.

No. React, TypeScript, PostgreSQL, Vercel, Stripe and Linear are our defaults because they are boring and hireable. If you are already on Rails, Django or Laravel we work in that instead, and we say so on the call rather than after you have signed.

We tell you in the Monday report the week we think the date is at risk, along with what we would cut to hold it. If the overrun is our fault we finish the agreed scope at no extra cost. If the scope changed, we reprice it in writing before anyone starts building.

In your systems, on your accounts. We build against seeded staging data by default. Two named engineers hold production access, both are listed in the contract, and every production session is logged somewhere you can read. Access is revoked within one business day of the last invoice.

Your access to the team ends on the last day of that month and nothing else changes. The code, the designs, the Figma file and the repository are already yours, because they were never anywhere else. There is no exit fee and no notice period beyond the month you have already paid for.

A contractor gives you one skill. The Launch plan gives you a product manager, a designer and two engineers for $8,400 a month, which is less than one senior engineer costs a US company once tax and equipment are counted. The comparison table above sets out all three options across the same ninety days.

You do, from the first commit. We work inside your GitHub organisation and your Figma team, so ownership is a matter of where the files already live rather than something that transfers at the end. Our contract assigns all rights to you on creation, not on final payment.

The next available start date is usually eleven to fourteen days out, and we hold two slots a month. Week one is interviews and scope, so you get a written plan you can act on even if you stop there.

It is the most common way engagements start. We read the existing codebase in week one and write down what we would keep, what we would replace and what it costs either way. Your engineer keeps their commit history and usually ends up leading the areas they already know.

No. React, TypeScript, PostgreSQL, Vercel, Stripe and Linear are our defaults because they are boring and hireable. If you are already on Rails, Django or Laravel we work in that instead, and we say so on the call rather than after you have signed.

We tell you in the Monday report the week we think the date is at risk, along with what we would cut to hold it. If the overrun is our fault we finish the agreed scope at no extra cost. If the scope changed, we reprice it in writing before anyone starts building.

In your systems, on your accounts. We build against seeded staging data by default. Two named engineers hold production access, both are listed in the contract, and every production session is logged somewhere you can read. Access is revoked within one business day of the last invoice.

Two build slots open each month

The call is twenty minutes. We look at your roadmap, tell you what the first ninety days would cost, and send the plan in writing whether or not you go ahead.

Book a 20 minute call

Next start date is 14 days out.

Create a free website with Framer, the website builder loved by startups, designers and agencies.