How much does a new business website cost?
We quote websites as a fixed project fee after scoping, because the price is driven by how many unique page types you need, who writes the content and what the site connects to, not by a per-page rate.
The biggest cost drivers, roughly in order: content (copy, photos and proof that do not exist yet take the most time), integrations (CRM, booking, payments, call tracking), page templates (ten pages built on three layouts cost less than five pages that are all unique) and migration work when an old site has rankings to protect.
Running costs matter too. Our default stack on Cloudflare Pages has no plugin licenses and very low hosting costs, so long-run spend goes into content and improvements, not upkeep. WordPress sites carry plugin, hosting and update costs, which is why we offer WordPress maintenance as its own plan.
When you compare quotes, ask each vendor to list exactly what launches, what you will own, and what it costs per year after launch. Those three answers explain most price gaps.
Who owns my website, domain and code after it is built?
You should own all of it: the domain registered in your business name, the hosting account and the source code, with your own logins to each.
The most common trap we see goes like this. A designer registers the domain under their own account, hosts the site on their server or a closed builder, and leaving later means rebuilding from scratch, sometimes while losing the email tied to that domain. The registrar account is the one that really matters, because it controls renewals and transfers.
Our builds are plain HTML or Markdown in a Git repository, which is portable by design. Any developer can open it, and it can move to another host without a rewrite. We prefer to set up the repository, domain and Cloudflare account under your business and work through access you grant us.
Check today: see who is listed as registrant in your domain account, confirm you can log in to hosting yourself, and ask your current vendor for a full export. If any of those is a problem, fix it before a redesign starts, or before a site migration.
Can I build my own website with Wix, Squarespace or an AI builder instead?
Yes, and for a brand-new business testing an idea, a builder site is often the right first step, as long as you know what you are trading away.
Builders are fast and cheap to start. The costs arrive later: slower pages on mobile, limited control over structured data and URLs, content that is hard to export, and a monthly fee that never ends. AI tools can now draft a wireframe or a full page in minutes, which is useful, but a draft is not a site. Someone still has to decide the offer, the form fields, the proof and the conversion event before the page is worth sending traffic to.
I'd hire help once the site has to earn money: you are about to spend on ads, you compete in a crowded local market, or you need bookings, payments or CRM connections to work reliably every time.
A middle path we like: build the first version yourself, run it for a few months, then bring us the data on what people click, call about and ask. That makes the professional build sharper and more focused.
What do I need to prepare before a website build starts?
Bring four things: a clear offer for each main service, the exact information you want from a lead, the proof you can show, and access to your domain, analytics and current site.
The offer and lead details drive the structure. If a quote form needs six fields, decide that up front, because page sections, form logic and tracking all hang off it. Proof means real reviews, licenses, photos of your work and named people, not stock images.
Our process borrows from how I plan pages: draft a rough wireframe, even with ChatGPT, then lock it. Locking means a real sign-off on section order, field names and the name of the conversion event that fires on submit. Changes after that go in writing with a date. It sounds strict, but every unplanned change mid-build means reworking tracking and pushing launch back.
Gather logins early too: domain registrar, current host, Google Search Console, GA4, your Google Business Profile and any ad accounts. Missing access is the most common reason launches slip.
Should I fix my website before I start running ads?
Yes, if the page you would send traffic to cannot yet capture and track a lead, because every click before that point pays to test a guess.
Build order matters more than bid order. In the accounts I audit, a common pattern is ads running while the landing experience is still half finished: the form changes week to week, the thank-you page fires no conversion, and the cost per lead in Google Ads means nothing. Smart Bidding then optimizes toward that noise.
Before any budget goes live, run a short checklist. Submit the form yourself and confirm the conversion appears in both Google Ads and GA4 in the same session. Make sure the thank-you page loads, duplicate submits are blocked, call tracking matches the page and the site is on its final domain, not a staging address.
The site does not need to be perfect. It needs to be finished, stable and measurable. If you only need one page live quickly, a dedicated landing page is often faster than a full rebuild.
Sources: About conversion tracking (Google Ads Help)
What pages does a small business website need?
Most service businesses need a homepage, one page per main service, an about page that names real people, a contact page, and service-area pages only where you genuinely work.
Service pages do the heavy lifting. Each should say what the service is, who it is for, how pricing works, what happens after someone gets in touch, and answer the follow-up questions buyers ask. Those pages are also what Google and AI assistants quote, so one combined services page leaves most of that value on the table.
The about page matters more than people think. Google's guidance on helpful content asks whether it is clear who created the content and what experience they bring. Real names, photos and background answer that.
Add a privacy policy, a phone number and address that match your Google Business Profile, and an FAQ grounded in real customer questions. Skip pages that exist only to look big. A tight site with ten strong pages beats fifty pages of filler.
Sources: Creating helpful, reliable, people-first content (Google Search Central)