jurney
Back to Blog
Strategy 15 min read

Should You Hire an Agency or Build Your Website Yourself? An Agency Owner's Honest Take

Tyler Jurney

May 28, 2026

Should You Hire an Agency or Build Your Website Yourself? An Agency Owner's Honest Take

The article most agencies will never write

I run a web design agency. So the smart play, the marketing-brain play, is for me to write a post called "Why You Need A Web Design Agency In 2026" and stuff it full of reasons you should hand me money.

I'm not doing that.

Because the truth is, plenty of small business owners reading this should not hire an agency. They should buy a Squarespace template, spend a Saturday on it, and get back to actual work. And the only people who will tell you that out loud are people who don't need your business badly enough to lie about it.

So here's the honest version of how to choose a web design agency. Written by someone who owns one. Including the parts where I tell you not to hire mine.

Let's go.

When DIY is genuinely the right call

If you're a solo operator doing zero to a thousand a month in revenue, you do not need an agency. You don't need a freelancer either. You need a placeholder website that proves you exist and a phone number people can call.

Squarespace will do that. So will Wix. So will a one-page Carrd site you build in an afternoon for nine bucks a month.

I've turned down leads like this. A guy emails, says he just started cleaning gutters on weekends, asks what we'd charge to build him a site. I tell him to go buy a Squarespace template, point his GoDaddy domain at it, and call me in six months when he's booked solid and turning work away. He always emails back a little confused. Sometimes annoyed. Always grateful three months later.

Here's the test. If your business is still a question mark, your website should be too. Don't pay someone two thousand dollars to design the perfect homepage for a business that might pivot twice before Christmas. Build it ugly. Build it cheap. Learn what your customers actually want, and then pay someone to build the real thing.

DIY makes sense when:

  • You're testing the concept. Pre-product-market-fit, basically.
  • Revenue is under a thousand a month and the site isn't driving most of it.
  • You enjoy this kind of work and have the time.
  • Your customers aren't really finding you through search yet. Word of mouth, social, referrals.
  • A polished site won't change how much you charge.

If three of those are true, don't hire me. Don't hire anyone. Build it yourself, ship it Friday, get back to selling.

When DIY becomes a liability

There's a moment in every small business where the website stops being a placeholder and starts being your front door. Most owners don't notice the exact day it flips. They notice the symptoms.

Phone stops ringing as much, but Google says traffic is up. Quote requests come in but the people on the other end sound confused about what you actually do. A competitor whose work is honestly worse than yours keeps showing up first on local searches. You're paying for Google Ads that send people to a homepage you're a little embarrassed about.

That's the flip. Your website went from "does it exist" to "does it sell."

Once you're at that point, DIY starts costing you real money. Not in what you save by not hiring help. In what you lose by sticking with a site that can't carry the load.

Some signs the placeholder phase is over:

You're over five thousand a month in revenue and growing. You're running ads. You depend on Google Maps or Google Search for new customers. Your prices have gone up but the site still feels like the cheap version of you. You wince a little when a high-value lead says "I checked out your site." Your competitors have nicer sites and you can feel it during sales calls.

When the site is now the silent salesperson on your team, paying someone to build it properly is no longer an expense. It's payroll for the employee that works the night shift.

The three things you actually pay an agency for

People think they're paying for pixels. They're not. If you're paying an agency just for pixels, you're overpaying for pixels.

Here's what you're actually buying.

One. Compounding expertise from a team that's seen a hundred businesses like yours. A decent agency has built sites for plumbers, dentists, painters, lawyers, restaurants, gyms, salons. They know which headlines convert in trades. They know roofers need before-and-after galleries and dentists need staff photos that don't look like a hostage video. They know the GBP categories that actually rank for your service area. You're not buying their time. You're buying every mistake they've already made on someone else's dime.

Two. Speed and accountability. A founder building their own site takes three months and finishes nothing. A freelancer takes six weeks and ghosts you in week four. A real agency ships in two weeks because they've built this exact kind of site forty times and have a system. More importantly, there's a name on the work. If something breaks, someone answers.

Three. Permission to stop thinking about your website. This is the one nobody talks about. The hidden cost of DIY isn't the money. It's the seventeen open tabs in your brain. Plugin updates. SSL certificates. Hosting renewals. Some Reddit thread about Core Web Vitals you read at midnight. A real agency takes all of that and puts it in a folder labeled "not your problem anymore." Your nervous system gets to use that bandwidth for actual business decisions.

If your agency isn't giving you all three, you're paying for pixels. Find a better agency.

Red flags in any agency

I won't trash specific competitors. I will name behavior.

Long-term contracts. Twelve months, twenty-four months, with cancellation fees. There is no reason a healthy agency needs to lock you in. If their work is good, you'll stay. If it's bad, you should be able to leave. Contracts exist to protect agencies that know clients will want out.

Vague deliverables. "Monthly SEO optimization" is not a deliverable. "Two new service pages, fifteen GBP posts, and a backlink outreach report" is a deliverable. If the proposal reads like a horoscope, you're going to get horoscope-tier results.

No portfolio of recent work. Anyone can show you a site they redesigned in 2019. Ask for three sites launched in the last ninety days, and the contact info of two of those clients. If they get squirrely, walk.

Premium packaging on basic services. I've seen agencies sell "Elite Reputation Management Platform" for nine hundred a month, and it's literally a GBP review request automation that costs them eleven dollars to run. There's nothing wrong with markup. There's something wrong with wrapping bronze in gold leaf.

Custom proposals with no itemized line items. A single number with no breakdown means the number is whatever they think you'll pay. Real pricing shows you what each piece costs. You can question line items. You cannot question a vibe.

The "let me hop on a call before I send pricing" dance. Sometimes this is genuine, because the scope really is custom. Often it's because they want to read you, figure out your budget, and quote accordingly. If they refuse to give a ballpark before a discovery call, that's a tell.

Setup fees in the thousands. Some setup work is real. A four-thousand-dollar "onboarding" before any work begins is not.

Green flags

The mirror image of the red flags is a short, useful list.

Transparent pricing on the website, with no "request a quote" wall. Examples of recent client wins, with screenshots of actual rankings or actual revenue, not just before-and-after design comps. Ownership of the work, meaning when you leave you take your domain, your content, your GBP, your CRM data, all of it. No setup fees. Month to month. Real humans on a real Slack or text thread, not a ticketing system that takes six business days to respond.

You can find agencies that hit most of these. They exist. They're often smaller and less polished in their marketing, because they're spending their time shipping client work instead of running a sales machine.

The freelancer vs agency vs subscription decision tree

Three real options, and most posts I've read butcher this comparison. Here's the honest version.

FreelancerTraditional AgencySubscription Agency
Upfront cost$1,500 to $5,000$8,000 to $25,000$0 to $500
Monthly cost$0 to $200 hosting$0 to $2,000 retainer$200 to $1,000 all-in
Speed to launch4 to 8 weeks6 to 12 weeks1 to 3 weeks
Who owns itYouYou, usuallyYou, check the contract
Ongoing changesPay hourly, slowRetainer requiredIncluded
SEO includedRarelyUsually as upsellUsually baked in
Risk if they vanishHigh, no teamMedium, you have filesLow, you can cancel and export
Best forOne-time buildsFunded businesses, big projectsLocal SMBs that want it handled

A freelancer is great when you have a clear scope, a tight budget, and someone you trust personally. Cousin built sites in college. Coworker does it on the side. That kind of thing. Where it falls apart is the ongoing piece. Three months in, you need a tweak, and your freelancer is now booked on a bigger project. You wait.

A traditional agency is the right call when you have a real budget and a real project. New funded company, rebrand, ecommerce build with serious revenue at stake. They earn the upfront because they're putting a team on it. They struggle when you're a small local business that needs the site plus SEO plus ads plus the lights kept on. That's a retainer relationship, and retainers from traditional agencies are expensive.

A subscription agency is what the small business world quietly moved toward in the last five years. Flat monthly fee, no contracts, ongoing work bundled. The model works because the agency runs lean, builds on a system, and gets good at one kind of business. The risk is some subscription agencies are templates with a wrapper, and you end up looking like everyone else. Vet hard.

This is also where Jurney lives. Two hundred and ninety seven a month, no contract, websites plus local SEO plus AI booking handled. We picked the subscription model on purpose because it matches how a local business actually wants to buy. You don't want a quote. You want a number, a result, and the ability to fire us if we suck.

What to ask in the first call

This is the call where most owners get oversold. Come in with questions. Real ones.

  • What's your churn rate? How many clients do you keep past month twelve?
  • Who actually does the work? The person on this call, or someone in a hand-off?
  • What's your average client size and industry? Am I a match for your usual book?
  • What does month one look like? What does month six look like?
  • Show me three sites you've shipped in the last ninety days.
  • What happens if I cancel in month four? What do I keep?
  • Do you do client work in-house or do you sub it out?
  • What's your stack? Hosting, CMS, analytics, all of it.
  • Do I get logins to my own tools, or do you hold them?

The answers don't have to be perfect. They have to be specific. If every answer rounds to a sales pitch, you're talking to a salesperson, not an operator.

The questions agencies hate

I'll be honest. There are questions I would prefer clients didn't ask, because they force me to give answers that might lose the deal. The fact that they're uncomfortable is why you should ask them.

"If I cancel in month four, what do I keep?" This question separates real agencies from agencies that have built a hostage system. The right answer is "you keep everything. Domain, content, site files, CMS access, GBP, CRM exports, the works." If the answer involves transfer fees, NDAs, or "well, the platform is proprietary so the site can't really come with you," that's the whole tell. You're renting from a landlord who changes the locks if you move out.

"Who owns the Google Business Profile if I leave?" You'd be amazed how many agencies create the GBP under their own Google account so they can hold it over you. The right answer is "you own it. Always have. We're just a manager on it, and you can remove us in two clicks." If they need to "look into that," it's already a no.

"Can you show me a site you launched in the last ninety days?" Tests two things. Whether they're actually shipping work. And whether their recent work is as good as the polished case studies on their site from 2021.

"What's a project you turned down recently and why?" This one is a litmus test for self-awareness. Any agency that says "we can help anyone" is either lying or undisciplined. Good agencies have a niche and they know who they don't serve.

"What's the worst client experience you've had this year and what did you change?" If the answer is "honestly, all our clients love us," they're not paying attention. Real shops have real friction. The interesting part is what they learned from it.

If an agency answers all of these cleanly, they're operating from strength. If they get defensive, the proposal is going to feel different than the relationship.

When Jurney's a fit and when we're not

I'll tell on myself, because the whole point of this post is honesty.

Jurney is a good fit if: you're a local service business doing zero to five million in revenue. Roofer, painter, electrician, dentist, attorney, gym, restaurant, detailer, dog trainer, you get it. You want your website, local SEO, Google Business Profile, AI booking, and ongoing content handled in one flat monthly fee. You don't want to sign a contract. You want to know the number before the call. Two hundred ninety seven a month, all in, cancel whenever. If we're not earning the money, we're not earning the money. That's the deal.

If that's the shape of what you need, you should at least look at the pricing page or grab a free audit and see what we'd actually do for you. We also have a niche stack built specifically for the trades if that's your world.

Jurney is not a good fit if: you're an enterprise company with procurement, legal review, and a forty-page RFP. We're not built for that and you'd hate working with us. You're a pure ecommerce business with a Shopify catalog and conversion rate optimization needs. There are specialist Shopify agencies that will run circles around us on that. You want pure brand work, like a hundred-page brand book, a custom typeface, that level of identity build. We do the brand work that supports the website. We do not do brand work as the deliverable itself.

You're also not a good fit if you want a contract. We don't sign them. Both ways. If the absence of a contract makes you nervous, we're probably not the temperament match either, and that's fine.

I told you earlier I'd tell you when not to hire us. Here it is for real. If you're under a thousand a month in revenue and just testing whether this business is the one, do not hire Jurney. Do not hire anyone. Go to Squarespace, pay sixteen bucks a month, ship something this weekend. Come back when the phone is ringing enough that fixing the website is the next obvious move. We will still be here, the price will still be two ninety seven, and we'll be a much better use of your money then than we are now.

For more on what that math looks like by stage, read the small business website cost breakdown. And if you're trying to figure out where AI actually fits into your business beyond just the site, we wrote a founder's guide to AI for small business that pairs with this one.

The wrap

After ten years of this, I've boiled the agency decision down to one question. Not the question most people ask. Most people ask "is the price fair" or "do I like the designs." Those matter, but they're not the test.

The test is this. Would you trust this agency to talk to your customers?

Because that's what they're going to do. Through your homepage. Through your service pages. Through your GBP posts. Through your blog. Through the AI booking widget when somebody calls at 9pm. Every single one of those is the agency, in your voice, talking to the person who might give you money.

If the answer is yes, the price is almost a side note. If the answer is no, no price is low enough.

That's how to choose a web design agency. Not by the portfolio. Not by the pitch deck. By whether you'd hand them the phone.

And if the answer to that question is still "I'd rather just talk to them myself for now," that's a perfectly good answer too. Build it yourself. Come back when you can't anymore. We'll be here, and we'll still tell you the truth.

Ready when you are. Book a call, grab a free audit, or just lurk the pricing page until it's time.

Ready to grow your service business?

Get a professional website, local SEO, and a lead system that works while you work.

Book a Free Strategy Call