Ask three people what a small business website costs and you will get three answers, ranging from "I did mine for free on a weekend" to "we paid an agency eight grand." They can all be right, because they bought different things.
We build these sites, so we are biased. To make up for it, we will show our math and tell you where the other options win.
Option 1: A traditional agency, $4,000 and up
For a roofer, a plumber, or a med spa, an agency build usually starts around $4,000 and climbs from there.
What you get: custom design, a project manager, and often some brand work like a logo refresh or photography. For a company with a real brand to protect, a marketing team, and a budget to match, that can be the right call.
What to watch for:
- The build price is the start. Hosting, maintenance, and "small changes" are often billed separately, by the month or by the hour.
- The extras are usually extra. In our experience, a chatbot, lead follow-up, and ongoing SEO are separate line items, if they are offered at all.
- It takes a while. Weeks to months from kickoff to launch is normal.
- Edits go through a ticket. Changing your hours or a price means emailing someone and waiting.
Option 2: A DIY builder
Website builders are cheap on the pricing page, and they are a good fit for some people. If you enjoy tinkering, have an eye for layout, and have the evenings to spare, you can end up with something decent.
The catch is your time. Say it takes thirty hours to build, write, photograph, and tune a site. If an hour of your time is worth $100 to your business, that "cheap" site cost $3,000 before you paid the first monthly fee. And that assumes you finish.
What we see more often is a site that is 60 percent done. The homepage is great, the services page says "coming soon," the contact form sends to an email address nobody checks, and no one is on call when something breaks. SEO, speed, and lead follow-up are all your job too.
Option 3: Done for you, from $297 a month
This is what we do at Cynthara, and there are two plans. $297 a month covers the custom website, hosting, the AI chatbot, the AI follow-up that replies to new leads within about a minute, Google Business Profile management with review replies, a self-editable admin panel with a live leads dashboard, and updates. $997 a month, billed quarterly, adds an AI SEO employee that watches your competitors and your site around the clock and makes changes as needed, a rankings and traffic dashboard, and an AI receptionist that answers your phone and books jobs. It's quarterly because SEO takes time to show results.
Here is the math, because we would rather you see it than guess:
- $297 plan: $3,564 a year.
- $997 plan: $11,964 a year.
We will say plainly that over several years, a monthly plan adds up to more than a one-time agency fee. The question is what the monthly fee does. If you would otherwise pay separately for hosting, a chatbot, follow-up software, an answering service, and someone to handle SEO, the $997 plan replaces all of them. If all you need is a five-page brochure site that never changes, a monthly plan is probably more than you need and a DIY builder or one-time build may fit better.
One thing matters to us most: before you pay anything, we build your real homepage as a free demo and place it among your competitors' websites, up to 30 of them or as many as you want, so you can judge it yourself.
What you should get at any price
Whoever you hire, or whatever tool you choose, run this checklist:
- You own the domain and the content.
- You can edit text, photos, hours, and prices yourself without a developer.
- The site loads fast on a phone.
- Form submissions reach you immediately, and someone replies fast. That second part is covered in how fast to reply to a new lead.
- You know exactly what the monthly fee covers, in writing.
- You can leave, and take your stuff when you do.
- You can see real work before you pay.
Red flags
- You are asked to pay in full before seeing anything.
- The agency registers your domain in its own name.
- "SEO package" with no list of what actually gets done.
- A twelve-month contract that renews on its own.
- The price depends on who is asking.
How we would decide
- If you like building things and have the time, use a DIY builder, and use a checklist like 7 website fixes for this weekend to polish it.
- If you have a brand budget and a marketing person, an agency is a reasonable choice. Ask what is included after launch.
- If you are a roofer who would rather be on a roof, and you want the site, the chatbot, the follow-up, and the SEO handled together, done-for-you with a monthly plan makes sense.
Whatever you choose, get the price in writing and ask what happens in month 13. It is the question most people forget.
If you would like to see your own homepage before spending anything, get a free demo.