PMG Thought of the Week
Does Your Small Business Really Need a Website?
And if you do, how much should you spend?
I've seen small businesses spend thousands of dollars on websites that never brought in a customer. I've also heard too many stories about business owners paying for websites that were never finished.
Meanwhile, other businesses do perfectly well with inexpensive templates, a Google Business Profile, or even a simple Facebook page.
So before spending money on a website, let's ask a more important question: What do you actually need it to do?
First, do you even need a website?
Not every business does.
A neighborhood handyman who gets more work than he can handle through referrals may not need one. A small cleaning service might get most of its customers from Google, Nextdoor, and word of mouth.
But there's a difference between not needing a website and not needing an online presence.
When someone hears about your business, what happens next? They may search Google, look for reviews, compare services, or check whether you're legitimate. If they can't find reliable information, they may move on to someone else.
For many businesses, a simple website provides something social media doesn't: a place you control, where customers can find your services, contact information, and answers to common questions without getting distracted by everything else on the internet.
How much should you pay?
There's no magic number, but here are some reasonable ballpark figures for a small business:
| Website | Typical project budget |
|---|---|
| DIY or trade association template | Free to $500 setup, plus ongoing fees |
| Professionally configured template | $500–$3,000 |
| Customized small-business website | $3,000–$8,000 |
| Complex custom website | $8,000 and up |
These are approximate planning ranges, not price guarantees. Hosting, maintenance, content, and other services may cost extra.
A five-page website for a neighborhood electrician shouldn't necessarily cost what an online retailer pays for inventory management, payment processing, and customer accounts.
The website bargain hiding in plain sight
Here's something many small business owners overlook: your trade association may already offer a website program.
Some associations provide industry-specific templates with hosting, security updates, mobile-friendly designs, and basic SEO features already included. Because they're serving numerous businesses in the same industry, they can spread development and maintenance costs across many members.
That can be an excellent deal.
Of course, a template doesn't automatically make you visible on Google. You still need relevant content, accurate business information, and attention to local searches. And you should check whether you can move your content and domain if you leave the association.
But don't dismiss a template simply because it isn't custom-made.
The website you paid for but never received
This is the story nobody wants to tell.
A business owner hires a developer, pays a substantial deposit, and waits. There are promising conversations, perhaps a few attractive mockups, and then progress slows. Three months become six. Sometimes the developer disappears entirely.
Not every unfinished project is the developer's fault. Business owners can delay projects by failing to provide text, photographs, or approvals. But that's precisely why expectations need to be established before money changes hands.
Get a written agreement defining the finished product, delivery schedule, payment milestones, and what happens if either party fails to meet its obligations.
And please, make sure you control your domain name. Know who owns the hosting account, who has administrative access, and whether you can take the website elsewhere.
You don't want to discover that the person you hired controls your entire online identity.
What about search engine optimization?
SEO is another area where small businesses can spend money without understanding what they're buying.
A good website should have a sensible structure, descriptive page titles, mobile-friendly pages, and content that search engines can understand. Many modern website platforms handle much of the technical groundwork.
But that isn't the same as ranking for the searches that bring customers.
A plumber in La Mesa doesn't need visitors from Pennsylvania. They need people in their service area who are looking for plumbing services.
Before paying for SEO, ask what work will actually be performed, how success will be measured, and whether the provider is promising results nobody can guarantee.
Five questions before you write the check
- What do I want this website to accomplish? Calls, appointments, sales, credibility, or something else?
- What's included in the price? Design, content, SEO, hosting, security, maintenance, and revisions?
- When will it be finished? Are the deliverables, responsibilities, and payment milestones in writing?
- Will I control what I'm paying for? Who owns the domain, content, and website, and can I move them?
- Is there a simpler solution? Could a trade association template, an existing platform, or improvements to my current website do the job?
One final thought
The internet is full of beautiful websites nobody visits, inexpensive websites that work surprisingly well, and expensive projects that never get finished.
A small business website should be an investment, not a monument to the designer's creativity.
And sometimes, the best website advice is not to build a new one at all.