I've been building websites since the late nineties. The tooling has changed three or four times since then — Flash, jQuery, WordPress, headless CMS, Next.js, edge functions, AI-assisted everything. The mistakes small businesses make? Honestly, those have barely moved.
If you run a small business and your website isn't pulling its weight, the cause is almost never "we need a redesign." It's one of five things, and they're all fixable in an afternoon if someone tells you what to look for.
1. The homepage doesn't say what the business actually does
Open your homepage in an incognito window. Read the first sentence above the fold. Does it tell a stranger what you sell, who you sell it to, and why they should care?
A lot of sites lead with "Welcome to [Company]." That's not a value proposition; that's a doormat. If a visitor needs to scroll, click "About," and read three paragraphs to figure out what you do, you've already lost most of them. The number-one job of a small-business homepage is to confirm that the visitor is in the right place. Everything else is secondary.
2. It loads like it's 2014
Phones are 60% to 70% of small-business traffic now. If your site takes more than about three seconds to become usable on a mid-range Android over a regular cell connection, you're bleeding visitors before they ever see your offer. Most of that delay is one of three things:
- Unoptimized hero images (a 4 MB JPG where a 200 KB WebP would do)
- A page builder shipping 600 KB of JavaScript to render a button
- Third-party scripts — chat widgets, analytics, embedded videos — all loading before the page can paint
You can fix all three without redesigning anything. Compress your hero. Audit your plugins. Lazy-load the chat widget.
3. The contact path is a maze
I've audited dozens of small-business sites where the only way to reach the owner was a contact form three clicks deep. Then the form sent to a Gmail account nobody monitored. Then there was no confirmation email, so people just assumed it didn't go through and called a competitor instead.
If you can only do one thing this week: put your phone number, email, and a one-field "send me a message" form on every page. Footer, sidebar, sticky bar — wherever you can fit it. Make the form actually email you, not a contact-form-7 graveyard inside WordPress. Test it from your phone.
4. The trust signals are missing or fake
Stock photos of smiling people in headsets. Testimonials with no last name. "Trusted by industry leaders" with logos of companies that have never heard of you. Every small business knows these are fake, and every visitor knows it too.
Real trust signals look like:
- A real photo of you, the owner, with your name underneath
- Testimonials with full names, the year, and ideally a company or context
- Concrete numbers ("We've installed 800+ systems across the Carolinas since 2014")
- A physical address if you have one, or a clear service area if you don't
The smaller your business, the more the personal stuff helps. People hire people.
5. Nobody owns the thing
This is the one that wrecks long-term value. The site was built four years ago by someone's nephew or a freelance shop that's no longer responsive. Nobody knows where the domain is registered, who owns the hosting account, what the WordPress admin password is, or whether the SSL certificate is on auto-renew.
I get calls every couple of months from a business in panic because their site went down and the only person who knew anything has stopped answering email. Get the credentials. Write them down. Pay for hosting on a card you control. Know which company owns your domain.
What to actually do this week
Pick one. Just one:
- Rewrite your homepage headline so a stranger could explain your business out loud from the first sentence.
- Run your homepage through PageSpeed Insights on mobile. Aim for an LCP under 2.5 seconds.
- Put your phone number in your header.
You don't need a redesign. You need someone to tell you the boring truth — and then sit down and do the boring work.
Got a project in mind?
If something here sounds like the work you need done, drop me a line.
Get in Touch