TL;DR — A good small-business website has a fixed price, loads in under 2 seconds, is mobile-first, has one clear CTA and basic SEO. When choosing a vendor, check whether you get a preview before paying, who owns the website after delivery and what support you get.

5 things a good business website should have

A fixed price with no surprises — you know upfront what you get and for how much.

Mobile-first and speed — most visits come from mobile and every extra second lowers conversion.

One clear CTA — the visitor should know what to do (call, write, buy).

Copy everyone understands — no jargon, focused on the benefit to the customer.

Basic SEO — so Google and customers find you (titles, descriptions, structured data, speed).

What to ask the vendor

Do I get a preview before paying? (Should be yes.)

Who owns the website and domains after delivery? (Should be entirely yours.)

What's included and what costs extra? (Copy, edits, support.)

How fast is the website delivered and what's the warranty on edits?

Red flags to avoid

A “price on request” with no scope at all.

No preview or wireframe before paying.

A website built so you can't change anything without the vendor and have no access.