A 10-person agency that sells websites has three ways to build them: hire a developer, subcontract freelancers project by project, or use a white label web design partner. Each one is right for a different pipeline, and the wrong choice shows up as either idle salary or a missed launch date.
This is the twelve-month cost of each, for an agency that expects to ship about ten marketing sites a year. Every number comes from a public source or from an assumption written down next to it, so you can swap in your own.
The three models, defined
Hiring means a salaried developer on the agency's payroll, available every working day, whether or not there is a site to build.
Subcontracting means a freelancer engaged per project or per hour, chosen each time, with the agency managing them directly.
White label means a partner studio that builds under the agency's brand on a standing arrangement, with its own QA, its own cover for absence, and a defined handover. We run this arrangement as the partner for Web Tonic, which is where the delivery figures below come from.
The assumptions
The model agency has ten people, sells marketing websites to B2B clients, and expects ten builds in the coming year of roughly similar size: ten to fifteen pages, a CMS, two or three integrations, and about 120 hours of build and QA work each. That is 1,200 hours of development across the year.
| Assumption | Value | Where it comes from |
|---|---|---|
| Builds per year | 10 | The model agency |
| Development hours per build | 120 | Our delivery records for Web Tonic: two to three weeks per site |
| US web developer median salary | $90,930 | BLS Occupational Outlook Handbook, May 2024 |
| Webflow specialist salary band | $75,000 to $120,000 | Published job and skills pages, 2026 |
| Employer benefits on top of wages | About 30% of total compensation | BLS Employer Costs for Employee Compensation |
| Billable utilisation | 66.4% actual, 72% target | Deltek/SPI 2025 survey; Promethean Research target |
| Working hours per year | 1,880 | 47 weeks at 40 hours |
Benefits, payroll taxes and equipment vary by country. In the UK or the EU the salary figure is lower and the on-costs are shaped differently, but the structure of the comparison does not change.
Option one: hire a developer
Take a mid-band Webflow specialist at $95,000. Benefits and payroll costs bring the total to about $125,000 before equipment, software seats and the recruiter. Add a Webflow Agency Workspace at $35 a month billed yearly and the usual tooling, and the loaded cost lands near $130,000.
At the 72% utilisation target, that developer has about 1,350 billable hours a year. Ten builds use 1,200 of them. The remaining 150 are maintenance, pitches and the sites that slip.
| Line | Amount |
|---|---|
| Salary | $95,000 |
| Benefits, payroll taxes, equipment, seats | About $35,000 |
| Loaded cost | About $130,000 |
| Billable hours at 72% utilisation | About 1,350 |
| Cost per billable hour | About $96 |
| Cost per 120-hour build | About $11,500 |
| Cost if utilisation drops to Deltek's 66.4% | About $12,500 per build |
Hiring wins when the pipeline is full and predictable, because the marginal cost of the eleventh and twelfth site is close to zero. It loses in two cases. The first is a slow quarter: salary is paid whether or not sites arrive. The second is week three of any project when the only developer is ill, on holiday or has resigned, because there is no second person who has seen the build. Hiring also takes time: a search, an offer and a notice period usually mean six to ten weeks before the first line of work.
Option two: subcontract freelancers
Freelance rates vary too much to tabulate honestly, so model it from the agency's side. Assume the agency pays a competent freelancer between $5,000 and $8,000 per 120-hour build, which is the range we see agencies budget for this size of site, and assume the agency's own project manager spends 15 hours per build finding, briefing and checking the freelancer.
| Line | Amount |
|---|---|
| Freelancer fees, $5,000 to $8,000 per build | $50,000 to $80,000 |
| Agency management time, 150 hours at an internal $75 | About $11,000 |
| QA, if the freelancer does not include it | $500 to $1,500 per build |
| Total | About $66,000 to $106,000 |
| Cost per build | About $6,600 to $10,600 |
Subcontracting is the cheapest option per project when it goes well, and it goes well often enough that many agencies never leave it. Its costs are per incident rather than per month: a freelancer who disappears before launch, a build with no QA record, a CMS nobody documented, and a different person to re-brief for every project. None of those appear in the table until they happen, and one of them happening in a year is enough to erase the saving.
Option three: a white label partner
Partners price three ways, and the published figures give the range. Template-package shops list per-site tiers from $1,499 for five template pages to $4,699 for fifteen. Hours-per-day retainers run from $729 a month for one to two hours a day to $2,157 for five to six. Capacity retainers from larger shops are listed from $1,299 to $9,999 a month. Webflow-specialist studios, including us, scope per project and publish no rate card.
For a custom B2B marketing site of the size in this model, assume a per-project price between $6,000 and $10,000 from a specialist partner, including QA and the seven handover artefacts. That is the range in which a studio can pay a senior developer and still give the agency room to resell with a margin.
| Line | Amount |
|---|---|
| Per-project fees, $6,000 to $10,000 per build | $60,000 to $100,000 |
| Agency management time, 8 hours per build at an internal $75 | About $6,000 |
| QA and handover artefacts | Included |
| Cover for absence, second developer, written handover | Included |
| Total | About $66,000 to $106,000 |
| Cost per build | About $6,600 to $10,600 |
The partner's total overlaps with subcontracting, which is the point: for about the same money, the agency buys the things subcontracting leaves out. Management time halves because the brief, the review format and the artefacts are the same every time. The exposure to a single person disappears because the partner carries it.
The comparison
| Hire | Subcontract | White-label partner | |
|---|---|---|---|
| Cost per build, this model | About $11,500 to $12,500 | About $6,600 to $10,600 | About $6,600 to $10,600 |
| Cost in a quarter with no builds | Full salary | Zero | Zero, or the retainer minimum |
| Cover when the developer is unavailable | None | None | Partner's responsibility |
| QA record and handover artefacts | If the agency defines them | Per brief, if asked | Standard |
| Time to first delivery | 6 to 10 weeks to hire, then build | Days to find, then build | Days to start, then build |
| Client-visible risk | Low | Leak per freelancer | Contractual: NDA, metadata pass |
| Breaks even against hiring at | About 20 builds a year of the same shape |
The crossover is the useful number. At ten builds a year, a hire costs more per build than either alternative and carries the most idle risk. Somewhere around twenty builds of the same shape, a developer at 72% utilisation becomes cheaper per build than a partner, provided the pipeline holds. Most 10-person agencies sit below that line, which is why most of them run some form of outsourcing: Clutch's 2025 survey of recently launched small-business sites found 45% were built by an outsourced partner against 37% in-house.
What changes the answer
A second service line. If the hire also does maintenance, landing pages and CRO work for existing clients, the idle hours fill and the per-build cost falls. Count those hours honestly before deciding.
Lumpy pipeline. Three sites in March and none until July favours a partner or freelancers, whatever the annual total.
Margin pressure. Promethean Research's 2026 survey of 119 agency leaders put the average after-tax net margin at about 13% in 2025, and lower for development-heavy shops. A salaried developer at 66% utilisation is a direct hit on that number in a slow year.
The client's platform. A partner that only builds Webflow will not help on the client who insists on WordPress. Match the partner to what you sell.
Your own time. The agency owner's hours briefing freelancers are the most expensive line in the subcontracting table and the easiest to leave out.
A way to decide in one afternoon
Count the builds you shipped in the last twelve months, not the ones you hope to. Below fifteen, a partner or freelancers; between fifteen and twenty, a partner with a retainer floor; above twenty of the same shape, start the hiring search and keep the partner for overflow while it runs. If you want to see what the partner model looks like after a year, the Web Tonic case study on this site is the record, and our white-label service page explains how we quote.


