In-House Web Design vs. Agency: Real Cost Comparison
An in-house web designer costs $100,000 to $150,000 per year fully loaded — salary, benefits, tools, and the productivity ramp. An agency relationship for the same business typically runs $5,000 to $25,000 per year. The crossover sits at roughly $85,000 of genuine annual web work: below it, agency is cheaper; above it, in-house starts to win on cost alone. Havenoro is an agency, so take this with the bias it deserves — the math is the math, and it sends plenty of companies to hire rather than call us.
This comparison uses real salary bands, Havenoro's published project rates, and a three-year horizon, because the first-year numbers alone lie in both directions.
The short answer
Under about $85,000 of annual web work, use an agency (or a freelancer). Above it, with steady full-time volume, hire in-house. Most small businesses generate $5,000 to $15,000 of web work per year and hire nobody. The hybrid — agency for builds, in-house for content — covers the wide middle where most companies actually live.
What an in-house designer actually costs
The salary figure on the offer letter is not the cost of the employee. In Toronto and comparable North American markets, a junior-to-mid web designer or design-leaning developer commands $70,000 to $110,000. Add employer-side costs — benefits, payroll taxes, insurance — at 25 to 40%, then $3,000 to $6,000 per year for devices, software licences, courses, and conferences. Fully loaded: $100,000 to $150,000 per year.
Three costs sit outside that line and decide most of the real outcome:
- Ramp time. Three to six months before a new hire is fully productive inside your stack, brand, and approval culture. That is $25,000 to $75,000 of salary before output matches the job description.
- Single-point-of-failure risk. One person holds the design system, the CMS knowledge, and the vendor relationships. When they leave — and people leave — you re-hire from zero while the site ages in place.
- Depth of coverage. A mid-level hire is strong at design and passable at front-end. They are not a performance engineer, an SEO specialist, and a security-aware developer. You will still need specialists; the salary just became the floor of the budget, not the ceiling.
What an agency costs, honestly
Havenoro's model is public: $400 to $700 per page, features at $150 per hour, care plans at $99 to $499 per month. A realistic annual agency spend for a small business looks like this:
- A six-page build or major redesign every two to three years: roughly $2,000 to $3,300 per year amortized.
- Four to eight campaign or landing pages per year: $2,000 to $5,600.
- Feature work — forms, integrations, performance fixes — at $150 per hour, $1,000 to $4,000 per year.
- A care plan at $99 to $499 per month: $1,200 to $6,000 per year.
Total: $5,000 to $25,000 per year for a company that is actively investing in its site. The dishonest version of this comparison quotes only the $2,626 build and calls it done; the honest version includes the care plan, the campaign pages, and the year the site needed a security patch at 11pm.
Agencies are expensive per hour and cheap per year, because you only buy the hours that exist. Salaries are cheap per hour and expensive per year, because you buy all of them — including the ones with no project attached.
Original data: three-year cost comparison
We modeled three common profiles using Havenoro project rates and market salary bands. The agency column assumes an actively managed site — care plan plus steady small projects — not a brochure left to rot:
| Profile | Annual work volume | In-house, 3 years | Agency, 3 years |
|---|---|---|---|
| Small business, occasional updates | ~$6,000 | $315,000+ | $15,000–$30,000 |
| Growing company, steady pages | ~$45,000 | $330,000–$465,000 | $110,000–$150,000 |
| High-volume, full-time demand | $100,000+ | $345,000–$480,000 | $280,000–$360,000 |
In-house: fully loaded salary $100–$150k/year plus tools; assumes one hire covers the full scope. Agency: Havenoro per-page and care-plan rates at active-utilization levels. The third row is where the gap narrows and the intangibles start deciding.
Read the third row carefully: at true full-time volume, agency spend approaches in-house cost, and at that point the decision should stop being about price. In-house wins on institutional knowledge and speed of iteration; agencies win on depth, continuity through departures, and access to specialists without additional headcount. Companies that get this right usually pick both — see the hybrid model below.
The decision rule
- Count the hours honestly. Not "we should do more with the site" — the work that is actually in the pipeline. Under 30 hours per week, every week, a full-time hire is part-time capacity at full-time cost.
- Audit the skill spread. Design, front-end, performance, SEO, analytics, security. One hire covers two or three of these well. If you need all six, you are staffing a team, not a role — start with an agency bench instead.
- Price the risk, not just the payroll. Recruiting cost, ramp time, and the departure scenario. A three-year horizon captures what the first-year salary figure hides.
- Consider the hybrid immediately. Agency for the rebuild and specialized work, in-house for content and campaign pages. It is the structure most mid-size companies converge on, and it fails only when nobody writes down who owns what.
Common mistakes
- Hiring ahead of the volume. "We'll find work for them" is how a $110,000 salary becomes an expensive content intern. Hire when the pipeline already exceeds capacity, not when the strategy deck says it might.
- Judging agencies on hourly rate alone. The agency quote is higher per hour and lower per outcome, because scope is bounded and risk sits with the vendor. Compare annual totals, never rates.
- Letting a designer own the whole stack. Design, security, performance, and SEO are different disciplines. A single generalist hire creates a bus factor of one across all of them — usually without anyone noticing until something breaks.
- Skip-write hybrid ownership. The hybrid model fails when the agency and the in-house person both assume the other is handling redirects, or backups, or plugin updates. One page of written responsibility prevents the failure mode.
Frequently asked questions
Is it cheaper to hire an in-house web designer or use an agency?
An agency is cheaper for most businesses. A junior-to-mid in-house designer costs $85,000 to $125,000 per year fully loaded in a major Canadian or US market; most small businesses generate $5,000 to $15,000 of web work annually. In-house only wins when sustained full-time work exists.
What does an in-house web designer really cost per year?
Salary of $70,000 to $110,000 plus 25 to 40% for benefits, taxes, and employer costs, plus $3,000 to $6,000 in software, devices, and training. Fully loaded, budget $100,000 to $150,000 per year before considering what that person does when there is no project running.
When does hiring in-house make financial sense?
When one person can absorb 30 or more hours of work per week, every week: daily content production, a steady stream of landing pages, product UI work, and ongoing experimentation. Below that utilization threshold, you are paying a salary for part-time capacity.
Can an in-house designer and an agency work together?
Yes, and it is the best model for many mid-size companies. The agency handles the rebuild or specialized work — performance, integrations, design systems — while the in-house person owns content, campaign pages, and day-to-day changes. It fails when ownership boundaries are not written down.
What are the hidden costs of hiring a web designer?
Recruiting and onboarding three to six months of reduced productivity, tooling subscriptions, single-point-of-failure risk when they leave, and the opportunity cost of one full-time headcount. A bad hire in this role costs double the salary figure in the first year.
How much does agency web design cost per project?
At Havenoro, custom web work runs $400 to $700 per page: a six-page business site is $1,964 to $3,287, a ten-page content site $3,140 to $5,415, e-commerce $3,728 to $6,497. Care plans run $99 to $499 per month on top, which replaces the maintenance burden an in-house hire would carry.
What is the break-even point between in-house and agency?
Roughly $85,000 of annual web work — design, development, and content combined — is where a full-time hire starts to compete with agency rates on pure cost, before accounting for recruiting risk and single-skill coverage. Most small businesses sit well below that line.
Related reading
- How Much Does a Website Cost in 2026? — the full per-page model behind the agency column.
- Website Cost Estimator — price your annual pipeline and compare it to a salary.
- Custom Website Design — what a scoped agency build includes.
Not sure whether you need a hire or a partner? Let's talk — we will run the volume math with you, and tell you to hire in-house when the numbers say so.