Strategy

In-House, Agency or Staff Augmentation: Choosing a Development Model

The loaded cost of a US in-house engineer surprises most first-time buyers. Here is the honest arithmetic on all three models.

8 min read Published Orange Orbits
Strategy illustration for the article "In-House, Agency or Staff Augmentation: Choosing a Development Model"

Most companies compare a developer's salary to an agency's hourly rate, conclude that in-house is obviously cheaper, and are surprised eighteen months later. The comparison is wrong in both directions - it understates in-house cost and ignores what each model is actually good at.

The real cost of an in-house engineer

A mid-level US software engineer at $130,000 base does not cost $130,000. The loaded figure:

ItemAnnual
Base salary$130,000
Payroll taxes, benefits, insurance (~28%)$36,400
Equipment, software licences, tooling$6,000
Recruiting, amortized over expected tenure$8,000
Ramp-up (3 months at reduced output)~$20,000 first year
Effective year-one cost~$200,000

That is roughly $96 per productive hour, assuming a realistic 2,080 hours minus PTO, holidays, meetings and onboarding. It is also a fixed cost that continues when the roadmap goes quiet, and a single point of failure when that person leaves.

None of which means in-house is wrong. It means the comparison to a $60/hour augmented engineer is not the 2x gap it appears to be.

The three models compared

In-house

Strengths: deep domain knowledge that compounds; full availability; cultural continuity; institutional memory that survives projects.

Weaknesses: slow to hire (US engineering searches routinely run 60-120 days); fixed cost regardless of demand; narrow skill coverage per head; bus factor risk.

Best for: the core product that defines your business, work that requires deep domain context, and steady long-term roadmaps.

Agency / fixed-scope project

Strengths: accountability for a defined outcome; a complete team including design, QA and project management; predictable total cost; fast start; broad expertise you would not hire individually.

Weaknesses: scope changes trigger change orders; less flexible mid-project; knowledge leaves with the team unless documentation is contractual.

Best for: defined deliverables - a website, a redesign, a migration, an MVP with clear boundaries.

Staff augmentation

Strengths: starts in days rather than months; scale up and down with notice; access to specialists for exactly as long as you need them; no recruiting overhead; works inside your process and your board.

Weaknesses: requires you to provide technical direction - augmented engineers execute well but will not set your architecture strategy; quality varies enormously by provider; time-zone overlap must be contractual, not aspirational.

Best for: extending an existing team, covering a specialist gap, and absorbing variable capacity without permanent headcount.

How to choose

Four questions settle it most of the time:

  1. Is this work core to your competitive advantage? Core work belongs in-house eventually, even if it starts elsewhere. Supporting systems rarely justify permanent headcount.
  2. Is the scope defined or exploratory? Defined scope suits a fixed-price agency engagement. Exploratory work suits augmentation or in-house, because change orders on an evolving spec are miserable for everyone.
  3. How long is the need? Under six months, do not hire. Over two years of continuous work, hiring usually wins on cost.
  4. Do you have technical leadership? If no one internally can evaluate architecture decisions, augmentation is risky - you will get what you asked for rather than what you needed. Buy an agency engagement with a tech lead attached, or hire that leadership first.

The hybrid that usually wins

The arrangement we see working most consistently at growing US companies: a small in-house core owning architecture, domain knowledge and code review, surrounded by augmented capacity that flexes with the roadmap.

Two or three in-house engineers who deeply understand the business, plus three to five augmented specialists who scale with demand. You keep institutional knowledge and architectural control while paying for capacity only while you need it. It is more coordination work than either pure model, and it costs less than staffing peak demand permanently.

Managing the risks of each

  • Against in-house key-person risk: mandate documentation and pair programming. Ensure at least two people can deploy any production system.
  • Against agency knowledge loss: make handover documentation a contractual deliverable, not a favour. Require repository access from day one, not at the end.
  • Against augmentation quality risk: interview every engineer yourself, insist on a paid trial period, and never accept a profile you were not allowed to speak to.
  • Against all three: own your repositories, your cloud accounts and your domains. Every horror story we have been called in to fix started with a vendor controlling infrastructure the client thought they owned.

Need a hand with this? Orange Orbits builds and markets websites for businesses across the United States. Book a free 45-minute scoping call and we will give you a straight answer about your specific situation.

Keep reading

Related articles

Let’s scope your project - free, and without a pitch deck

Book a 45-minute call. We will ask about your goals, your constraints and your timeline, then send a written recommendation with real numbers. If we are not the right fit, we will tell you who is.