A small business owner sitting with his partner, laptop and a notepad, weighing options

In-House vs Agency vs Freelancer:
How to Choose for Your Website

This is an honest buyer’s guide to all three, cost models, speed, risk, and a simple framework to decide. And yes, full disclosure: we are a small agency in the Salt Lake Valley. We will still tell you plainly when hiring an agency (including us) is the wrong move for your business, because recommending the wrong option is how you lose a client for good.

Category: ,

The three options at a glance

Before the numbers, here is the honest one-line version of each:

The rest of this guide puts real numbers behind those one-liners.

Cost model (with real numbers)

Salaries & benefits (in‑house)

In Utah specifically, web developer and designer salaries tend to run somewhat below the coastal-inflated national medians, but the loaded-cost math still holds: budget roughly 1.3x to 1.4x the base salary once you add benefits, payroll taxes, equipment, and software. A $75,000 Utah designer is closer to $100,000 all-in.

Agency rates & projects

Freelancer rates & projects

Hidden costs to surface

Speed & throughput

Expertise & risk

Breadth vs depth

The bus factor & key person risk

Tech services you’ll likely need (beyond “just design”)

Rule of thumb: use an agency to stand up systems quickly; use in‑house to own them.

Decision framework: which one fits you?

Pick the row that sounds most like you.

Simple ROI sketch (copy into a spreadsheet)

Inputs

Annualized cost

Adding the freelancer option to the same math: a freelance project at, say, $6,000 for a full small business site, plus occasional $85/hour updates, might total $8,000 to $10,000 in year one and far less after. For a business that needs a good site and periodic help, not continuous work, the freelancer or small-agency path is dramatically cheaper than either a full-time hire ($182,000 effective) or heavy agency retainer. The in-house option only wins when your need is genuinely continuous.

Interpretation: If you need continuous design > 900 hours/year and value embedded product context, in‑house is defensible. For intermittent demand or specialist needs, agency wins on cost and speed.

Procurement checklist (clip this)

One more factor for Utah businesses: language

If your customers include Spanish speakers, add one more question to your evaluation: can this person or team actually build and maintain content in both languages? A freelancer who only works in English cannot build you a proper bilingual site, and retrofitting one later costs more than doing it right the first time. This is a real differentiator to ask about upfront, whether you go with a freelancer, an agency, or an in-house hire. In the Salt Lake Valley, where a meaningful share of the market searches and buys in Spanish, bilingual capability is not a nice-to-have; it is often the difference between reaching half your potential customers and all of them.

The bottom line

For most small businesses, the honest answer is a freelancer or a small agency, not an in-house hire. The in-house math only works when your need is continuous and large. Between a freelancer and a small agency, it comes down to a simple question: do you want the lowest cost and are willing to manage one person (freelancer), or do you want a team and hands-off accountability and will pay a bit more for it (agency)?

We are a small agency, so we are genuinely one of the options on this page, not a neutral referee. But here is the honest version: if you have a simple one-page site and a tight budget, a good freelancer will serve you better than we will. If you want a bilingual team that handles design, development, SEO, and ongoing support without you managing anyone, that is exactly what we do for small businesses across the Salt Lake Valley. Tell us what you are working on, and we will give you a straight answer about whether we are the right fit, even if that answer is no.

Sources

Services
About Us
Web designer in Utah, Johan Sebastian

Founder & Lead Developer, WebDev & Design – West Valley City, Utah

Johan has built websites and run SEO and ad campaigns for small businesses across the Salt Lake Valley for over a decade, in English and Spanish. He works hands-on with contractors, non-profits, and local shops to turn their sites into actual lead engines.

READY TO TRANSFORM YOUR BUSINESS? LET’S TALK!

Contact us today to learn more about our services and how we can help you achieve your goals

We work closely with clients throughout the project to ensure their satisfaction, and I always deliver on time and within budget.

You can email us at hi@webdev-design.com, give us a call at (385) 274-7355, or fill out the contact form and we will be happy to connect with you locally in Utah or on a video call.