Not every small business absolutely needs a website to survive. But if customers search for you, compare you with competitors, check whether you look credible, or need a clear way to understand your services, a good website is one of the most useful assets you can own.

That is the balanced answer.

Some businesses genuinely operate well through: repeat customers, referrals, Facebook, Instagram, Google Business Profile, marketplaces, and offline reputation.

If your diary is full and your current channels work, there is no rule saying you must build a website immediately.

But for many small businesses, relying entirely on platforms you do not control eventually becomes limiting.

A website gives you a permanent place to explain the business properly.

Gavin’s perspective

My view

If you run a real business and expect customers to research you online, I think having your own website is increasingly basic business infrastructure.

But that does not mean it needs to be expensive, complicated or loaded with features.

For most ordinary small businesses I would prioritise:

  1. a good domain,
  2. a strong Google Business Profile where relevant,
  3. a clean custom website,
  4. good service information,
  5. obvious contact options,
  6. real work/reviews,
  7. useful content over time.

Then expand only when the business gives you a reason.

What does a website actually do for a small business?

A useful website usually does five jobs.

1. It proves you exist

People check businesses online before contacting them.

If they find: a clear website, real contact details, services, photographs, location, opening information, and examples of work.

it reassures them that the business is real and active.

That matters even when the lead came from somewhere else.

A customer may discover you on Facebook and still Google the business before making contact.

2. It explains what you actually offer

Social profiles are feeds.

Websites are structured information.

A potential customer should not need to scroll through six months of posts to work out whether you provide the service they need, what area you cover, what it costs, who is behind the business and how to enquire.

A website lets you put that important information in the right order.

3. It gives Google something substantial to understand

A Google Business Profile is extremely useful for local discovery.

But a website gives search engines more context about: services, expertise, locations, work, questions customers ask, and the business itself.

That creates more opportunities to appear for relevant searches.

A single social profile simply does not provide the same controlled content structure.

4. It helps turn interest into an enquiry

A good website can move somebody from:

"I've heard of this business"

to:

"This looks right for me"

to:

"I'll call / message / book."

That journey may involve: strong service explanations, testimonials, work examples, pricing, FAQs, and clear contact actions.

The website is part of the sales process.

5. You own the destination

Facebook, Instagram and other platforms are useful.

But the platform decides: how your page is displayed, who sees your posts, what features exist, what the algorithm prioritises, and what happens to your account.

Your website is different.

Your domain becomes the long-term address of the business.

You can still use every social platform you want, but they point back toward something you control.

Gavin's take

I do not think every small business needs to rush into buying a website on day one. If you are fully booked through referrals, have no intention of growing and customers already know how to find you, a website may not be the first thing to spend money on. I would rather say that plainly than pretend every business has the same problem. The point is to build one when it starts doing a useful job: improving trust, helping people find you, answering questions or turning interest into enquiries.

When might a website not be urgent?

There are genuine cases.

Your business is already full

If you have more work than you can handle and do not want new customers, lead generation may not be a priority.

You might still want a simple credibility site, but there is no reason to pretend it is urgent.

You operate entirely through a specialist platform

Some businesses depend on: Etsy, Airbnb, Booking.com, a franchise system, and industry marketplaces.

The platform may already provide most of the digital journey.

A website can still support the brand, but it may not be where transactions happen.

You are testing a brand-new idea

If the business does not yet know: what it sells, who the customer is, and whether there is demand.

you may be better validating the offer first.

Do not spend thousands polishing the website for a business model that is still changing every week.

When does a website become much more valuable?

You depend on local customers

Trades, professional services, pet care, hospitality and local services all benefit from being easy to find and easy to assess.

Your service is high trust

The more important or expensive the decision, the more likely a customer is to research you before contacting you.

You have several services

A website can explain the differences properly instead of trying to cram everything into a social bio.

You want organic traffic

If you want customers to discover the business through Google or AI-assisted search, you need useful public information for those systems to crawl and understand.

You are paying for advertising

If you buy traffic, you want somewhere strong to send it.

A well-designed landing page usually gives you more control than sending every click to a social profile.

What about Facebook?

Facebook can be excellent for a small business.

Local groups, recommendations, social proof and paid ads can all generate work.

I would not tell a business to abandon it.

But Facebook works better as one channel than as your entire online presence.

A useful model is:

Facebook helps people discover or notice you. Your website helps them understand and trust you.

Related: Website vs Facebook Page: Which Does a Small Business Need?

What about Google Business Profile?

For a local business, I would often prioritise both.

Your Google Business Profile helps with: Maps, local search, reviews, directions, opening information, and calls.

Your website gives you much more space to explain the business and target relevant service searches.

They support one another.

Related: Google Business Profile vs Website: Do You Need Both?

What I'd do

For a typical local service business, I would start with the smallest website that can properly explain the service, location, proof and contact route. That might only be a handful of strong pages. I would not add a CMS, custom portal, booking system or ongoing package simply because those things make the project sound more substantial. If the business later proves it needs them, they can be added for a reason.

Does a website need to be expensive?

No.

This is exactly where I think parts of the web-design industry have made the conversation unnecessarily difficult.

A small business with straightforward needs should not automatically be pushed toward a €3,000+ project, a generic theme sold as custom, expensive hosting, a maintenance retainer and technology it does not need.

Built by Gavin takes the opposite approach.

Every site is custom-built for the individual business, but I keep the project lean.

If a simple site does the job, build the simple site well.

My current entry-level Launch Site starts at €495.

The point is not to sell the cheapest thing possible.

It is to avoid charging for unnecessary complexity.

What should the minimum useful website contain?

For many small businesses, a clear explanation of the offer, services, service area, trust information, real photographs or work examples and an obvious contact route are the heart of the site. Add good mobile design, sound search foundations and a proper domain and you already have a serious professional presence.

You do not need a 30-page corporate site just because you are "supposed to have a website."

Will a website automatically bring customers?

No.

This is another area where web designers can oversell.

A website does not magically create demand because it exists.

Traffic can come from: Google, local search, social media, advertising, referrals, links, direct visits, AI search, and offline marketing.

The website has to work with those channels.

What it gives you is a strong destination when the visitor arrives.

The bottom line

A small business can operate without a website.

But a website becomes extremely useful when you want more control, stronger credibility, broader search visibility, clearer information and a better destination for referrals or advertising — all on a long-term digital asset you actually own.

The key is building the right amount of website.

Need one without the agency overhead?

You can see my current small-business website options or tell me what the business does.

If a compact website is all you need, I would rather build that properly than sell you pages and features you will never use.

---