7 Signs Your Small Business Needs a New Website
How to tell if your current website is costing you customers. Seven warning signs it's time to invest in a new site — and what to do about it.
Your website might be hurting your business and you don’t even know it. Most small business owners built their site years ago (or had someone build it), and haven’t thought much about it since. But the internet has changed, Google has changed, and your customers’ expectations have changed.
Here are seven signs it’s time for a new website.
1. Your Site Is Slow
Pull up your website on your phone right now. If it takes more than 3 seconds to load, you’re losing customers. Google has been clear: page speed is a ranking factor. Slow sites get pushed down in search results, and visitors don’t wait around.
Run your site through Google PageSpeed Insights. If your mobile score is below 70, there’s a real problem. Most template-based sites (Squarespace, Wix, old WordPress themes) score in the 40-60 range because they load way more code than necessary.
The sites I build score 90-100 on PageSpeed. That’s not a brag — it’s a technical standard that every business site should meet in 2026. The difference comes from clean, custom code instead of template bloat.
2. It Doesn’t Work Well on Phones
Open your website on your phone and try to use it like a customer would. Can you:
- Read the text without zooming?
- Tap buttons without hitting the wrong one?
- Fill out a contact form with your thumb?
- Find your phone number and tap to call?
- Navigate the menu without frustration?
If any of those answers are no, you’re losing mobile visitors — and that’s over 60% of your traffic. “Mobile-friendly” isn’t a bonus feature anymore. It’s the baseline for any business website.
3. You’re Not Showing Up on Google
Search for what your business does + your location. “Plumber Babylon NY.” “Life coach Long Island.” “Roofing contractor Smithtown.” If you’re not on the first page, your website isn’t doing its job.
There are two main reasons for this:
Your site isn’t optimized for search. No structured data, no meta descriptions, no location-specific content, no sitemap. These are technical foundations that template builders often miss or do poorly.
You don’t have enough content. A 5-page website gives Google almost nothing to work with. Businesses that rank well have dedicated pages for each service, each location they serve, and regular blog content that builds topical authority. I covered exactly how this works in my case study on building a 30-page roofing site.
4. Your Website Doesn’t Generate Leads
This is the most important sign. Your website exists to bring you customers. If it’s not generating phone calls, quote requests, or consultations, something is wrong.
Common culprits:
- No clear call to action. If visitors don’t know what to do next, they leave.
- Contact form buried on the last page. Your CTA should be visible on every page, above the fold.
- No trust signals. No testimonials, no real photos, no evidence that you’re a real business.
- Generic content. “We provide quality services to our valued customers” says nothing. Your content should speak to specific problems your customers have and show how you solve them.
A website that looks nice but doesn’t convert is just an expensive business card. The goal is to get your phone ringing.
5. Your Competitors’ Sites Look Better
Do a quick comparison. Look at the top 3 competitors in your area and compare their websites to yours. If their sites are faster, more professional, easier to use, and rank higher — that’s where your potential customers are going.
This isn’t about vanity. When a customer is comparing two businesses and one has a modern, fast, professional site while the other has a dated, clunky one, they’re going with the first option every time. Your website is often the first impression someone has of your business.
6. You Can’t Update It Yourself
If making a simple text change on your website requires:
- Calling your “web guy” and waiting days
- Logging into a confusing admin panel
- Worrying you’ll break something
- Paying someone $50-100 for a 5-minute change
Then your website is a liability, not an asset. You should be able to make basic updates without technical knowledge or dependency on someone else.
That said, not every business owner wants to manage their own site — and that’s fine. But you should at least have the option, and the technology should make it possible.
7. It Was Built on Outdated Technology
If your website was built on any of these, it’s time for a rebuild:
- Flash — hasn’t been supported since 2020
- Old WordPress with dozens of plugins — security risk and performance nightmare
- A page builder from 5+ years ago — likely slow, bloated, and hard to maintain
- A free website builder — limited, branded, and holding you back
- Custom code from 2015 — web standards have changed dramatically
Technology moves fast. A website built 5 years ago is using frameworks, security practices, and design patterns that are genuinely outdated. It’s not just about looking modern — it’s about performance, security, and being compatible with how people use the internet today.
What to Do About It
If you’re seeing 2 or more of these signs, your website is actively costing you business. Here’s what I’d recommend:
Start With an Honest Assessment
Look at your site through your customers’ eyes. Better yet, ask someone who’s never seen it to try using it on their phone. Watch where they get confused or frustrated.
Check Your Numbers
Look at Google Analytics (if you have it) and Google Search Console. How much traffic are you getting? Where is it coming from? What are people searching for when they find you? If the numbers are low or declining, your site isn’t working.
Know What You Need
Before talking to a developer, have a clear idea of what you want your website to accomplish. More phone calls? More quote requests? Better Google rankings? This helps you evaluate proposals and avoid paying for things you don’t need.
I wrote a breakdown of what small business websites actually cost so you know what’s reasonable before you start shopping.
Don’t Just Redesign — Rebuild Strategically
A fresh coat of paint on a bad foundation is a waste of money. If your site has fundamental problems — slow platform, no SEO, poor structure — a redesign won’t fix them. You need a rebuild with the right foundations from the start.
The Bottom Line
Your website should be your hardest-working employee — bringing in leads 24/7 without a day off. If it’s not doing that, it’s costing you money every single day.
The good news: a properly built website can change that quickly. Most of my business website projects go from first conversation to launch in 2-4 weeks.
If you’re ready to stop losing customers to a website that doesn’t work, let’s talk. I’ll take a look at your current site and give you a straight answer on what it needs.