
White-label development services let an agency sell engineering work, under its own brand, that's actually executed by a partner shop or a booked external team. The typical markup is 50% to 70% over partner cost, with the agency owning the client relationship, the spec, and the delivery experience. Done well, it's the fastest path to scale revenue without scaling headcount.
Done badly, it's a margin trap that quietly destroys client trust the first time the partner ships late.
This post is the operating playbook: how to vet partners, structure margin, manage the comms firewall, write the contract clauses that protect you, and decide between three white-label patterns (subcontracting, reseller, and referral). We'll also cover where Cadence fits as a partner option (10% recurring referral, or booking engineers under your own brand at agency markup).
Most dev shops hit a ceiling around 12 engineers. Past that, founders are 80% management, hiring takes 8 to 12 weeks per role, and utilization swings 15 to 30 points when a single retainer churns.
White-labeling solves three problems at once:
The unspoken fourth reason: hiring is risky and slow, and an agency owner who has fired three bad hires would rather pay a 30% premium for a vetted external engineer than re-run the hiring loop.
There's a real difference between subcontracting, reselling, and referring. Most agencies confuse them and end up with contracts that don't actually protect the relationship they're running.
| Model | Who owns the client | Who delivers | Typical margin | Contract complexity | Best when |
|---|---|---|---|---|---|
| Subcontract | You | Partner engineer under NDA | 40% to 60% | Medium (1099 + IP assignment) | Stack gap, single project |
| Reseller / white-label | You | Partner shop, fully cloaked | 50% to 70% | High (MSA + no-poach + SLA) | Predictable recurring work |
| Referral | Partner | Partner | 10% to 20% recurring | Low (1-page referral agreement) | Outside your ICP |
| Cadence partner program | You (booked through Cadence) | Cadence engineer at $500 to $2k/wk, billed to your client at your markup | 50% to 200%+ | Low (Cadence handles IP + payroll) | Spiky work, AI-native stack |
| Cadence referral | Cadence | Cadence | 10% recurring on every founder you refer | Zero (link tracking) | Founder isn't your ICP |
Three rules that follow from the table:
The Cadence partner angle is a hybrid: book the engineer, mark it up, ship under your brand, and the partner program also pays 10% recurring if you just want to refer founders who aren't your ICP.
Most agencies pick partners on price and vibes. Both are wrong. Vet on these seven things in this order:
Skip steps 1 and 2 and you'll learn the hard way. The trial project is the highest-signal $5k you'll spend this year.
If you want a faster path on step 4 (AI-native verification), every engineer on Cadence is AI-native by default, vetted on Cursor / Claude / Copilot fluency in a voice interview before they unlock bookings. That removes the audit step entirely for the booking pattern.
Let's run real numbers. Assume you're a US agency billing clients $200/hour blended rate.
Subcontract pattern (mid-level partner engineer):
Reseller pattern (full team from partner shop):
Cadence booking pattern (senior engineer at $1,500/week):
Pure referral:
The Cadence pattern wins on raw margin because weekly billing collapses the partner overhead. The reseller pattern wins on stability because the partner shop carries the PM layer. Pick based on whether you're optimizing for margin or for not-being-on-pager.
For more on rate setting, dev agency hourly rate benchmarks breaks down what each region charges by tier so you can calibrate the markup honestly.
A standard MSA isn't enough for white-label work. Five clauses are non-negotiable and most templated contracts miss at least two of them.
Both directions. The partner cannot solicit your client and you cannot solicit the partner's engineers. Liquidated damages, typically 12 months of expected fees. Without this, your best client meets your partner's BD lead at a conference and you lose both.
Work product transfers when it's delivered, not when you pay. This protects you if a payment dispute happens mid-project; the IP doesn't get held hostage. Pair with milestone payments so neither side is holding the work hostage.
The partner's engineers operate under your domain, your Slack, your Linear or Jira. No partner branding on commits, on PRs, on emails to the client. If you skip this, the cloak leaks and the client will Google the partner shop within a week.
Response time (4 business hours), bug-fix turnaround (24h for P0, 72h for P1), and engineer-swap timing (5 business days if the relationship breaks). With financial penalties (typically a 10% to 20% credit). An SLA without penalties is a wish list.
Either side, no penalty, no fault required. White-label relationships go bad slowly. You need a clean exit that doesn't require a lawyer to negotiate. Weekly billing arrangements (like Cadence's) collapse this clause to "cancel any week," which is often cleaner.
For a deeper template walkthrough, see dev agency contract templates and gotchas.
The single biggest white-label failure mode: the partner engineer accidentally Cc's the client on an internal thread, or signs off "Best, Priya from RemoteShop" instead of "Best, Priya from YourAgency." Once the cloak slips, the client renegotiates or leaves.
Build the firewall on day one:
priya@youragency.com, forwarding to their real address. Cost: $6/mo per seat on Google Workspace.If you're juggling several reseller engagements at once, the comms firewall is the thing that breaks first. Managing multiple client projects as a dev agency covers the allocation and PM-rotation patterns that prevent comms leaks at scale.
If you're at the agency-scaling stage and considering a white-label model:
The agencies that scale past $2M ARR almost always run a mix: a core team they hired, a primary white-label partner for predictable overflow, and a booking channel (like Cadence) for spiky or AI-heavy work. Single-channel agencies cap earlier and feel more fragile.
Two structural wins for agencies running on Cadence:
If you want to test the booking pattern before signing partner contracts, join the Cadence partner program and book one engineer this week at agency markup. It's the lowest-risk way to see whether white-label is actually a fit before you commit to a primary partner.
For agencies still wondering whether the model is for them, how to transition from freelancer to agency owner covers the operating-mode shift; white-label is one of the four scaling levers it discusses.
50% to 70% is normal in 2026. Reseller patterns sit at the lower end (the partner shop is doing more of the PM work); pure subcontract patterns sit higher because you carry more of the delivery overhead yourself. Booking platforms like Cadence can support markups of 100% or more because weekly pricing collapses partner overhead.
Most US client contracts allow subcontracting by default and the question rarely comes up. The honest answer: a confidentiality clause in your MSA that says "we may use approved subcontractors who sign equivalent NDAs" is standard. If a client explicitly asks "are you using subcontractors," tell them. Lying about it is the only ethical failure here.
Three layers: a mutual no-direct-poach clause in the MSA (24 to 36 months), liquidated damages tied to the value of the engagement, and operational separation (the partner engineers operate under your email, your Slack, your tools, so they have no direct channel to your client's CFO). Cadence engineers are contractually barred from soliciting agency clients booked through the partner program.
A vetted partner with a clean spec can ship a first commit within 24 to 48 hours. Cadence's median time to first commit across the platform is 27 hours; that's the bar to benchmark against. If your partner needs more than 5 business days to ship anything, your spec is unclear or the partner isn't vetted enough.
Subcontracting is the legal mechanism: one party delivers work for another under contract. White-label is the brand pattern: the end client sees only your brand, regardless of who's doing the work. All white-label work involves subcontracting, but not all subcontracting is white-label (some is openly co-branded).
Hire for work you have 12+ months of committed pipeline for. White-label everything else. Hiring a full-time engineer for a 6-week project costs you $30k to $80k loaded in the first quarter alone; booking the same engineer for 6 weeks costs $6k to $12k. The break-even is roughly 4 to 6 months of continuous utilization.