The honest answer: most first websites for a small business land between $200 and $800. Anything cheaper is usually a do-it-yourself template, and anything far above that is normally paying for features a brand-new business does not need yet.
Below is what actually moves the number, realistic budget ranges, and how to spend the least while still looking professional.
What drives the price
Number of pages
A one-page landing site is the cheapest way to look professional. Most small businesses only need 3–6 pages: Home, Services, About, Contact, and maybe a gallery or booking page.
Design complexity
Template-based layouts cost less. Custom layouts, animation, and bespoke illustration cost more because they take design hours, not just build hours.
Features
Contact forms and galleries are inexpensive. Online payments, member logins, booking systems, and e-commerce catalogs add real development time.
Branding
If you already have a logo, colors, and photos, you save money. If you need a logo and brand kit built first, budget for that separately.
Content
Writing your own copy and supplying photos lowers the price. Having someone write and source it for you raises it.
Hosting and upkeep
Every live website has an ongoing cost — hosting, security updates, backups, and small edits. Plan for a monthly line item, not just a one-time build fee.
Realistic budget ranges
| Type of site | Typical cost | Best for |
|---|---|---|
| One-page landing site | $199 – $349 | Brand new businesses, creators, and side projects that need a credible online home fast. |
| Small business website (3–6 pages) | $349 – $799 | Local services, churches, nonprofits, authors, and shops that need real pages and a contact flow. |
| Larger custom build | $800 – $2,000+ | Sites with booking, payments, memberships, or a large content library. |
| Agency pricing | $5,000 – $25,000+ | Enterprise projects with teams, research phases, and long timelines — usually overkill for a first website. |
Ranges reflect Website Prince pricing and typical independent-designer rates. Your final price depends on your pages, features, and timeline.
Don't forget the monthly cost
A website is not a one-time purchase. Hosting keeps it online, and updates keep it secure. At Website Prince, hosting plans start at $35/month and scale with the size of your site. Domains are usually $10–$20 per year on top of that.
How to spend less on your first site
- Start with fewer pages — you can add more later without rebuilding.
- Write your own copy and send real photos of your work.
- Skip e-commerce until you have customers asking to buy online.
- Launch first, then add booking, blogs, or payments in a second phase.
- Avoid rush fees by planning two to three weeks ahead of your deadline.
Get your own number
Instead of guessing, use our free tools. The Website Price Estimator gives you a tailored range in about two minutes, and Build My Budget works backwards from what you can spend and shows exactly what fits now and what to add later.
