A builder asked me recently how much a new website should actually cost. Not in London-agency-land. Not in "book a strategy call and we'll tell you later" terms. Just a normal, straight answer for a local business in Bradford that wants a proper website and more enquiries.
Fair question.
Because if you search for a website designer in Bradford, half the sites talk in circles, a few promise a "free website", and the rest give you no prices at all. That usually means one of two things: the price is going to be higher than you hoped, or the cheap option is going to cost you more later.
So here's the honest version.
The Short Answer
For a builder in Bradford, a proper website usually lands somewhere in these brackets:
| Upfront cost | Ongoing cost | |
|---|---|---|
| Basic WordPress site, 5 pages | £449+ | Hosting plus maintenance |
| Larger WordPress site, around 10 pages | £849+ | Hosting plus maintenance |
| Astro website, 5 pages | £699+ | £0 hosting on Cloudflare Pages |
| Astro website, around 10 pages | £1,199+ | £0 hosting on Cloudflare Pages |
| Custom lead-gen site with lots of service areas, case studies, galleries and extra functionality | More again | Depends on scope |
That's the simple version. If you're a one-man builder in Wibsey doing extensions, driveways or refurb work around Bradford, you probably do not need some bloated £5,000 website with clever animations and twenty pages of filler.
But you also probably shouldn't go for the £99 "website package" either.
What A Builder Website Actually Needs
This is where people get sidetracked.
Most builders don't need a fancy website. They need a website that makes people think:
- this looks legitimate
- these people do good work
- they cover my area
- I can get hold of them easily
That's it.
For most local builders, the core pages are pretty simple:
- Home
- About
- Services
- Gallery or recent projects
- Testimonials
- Contact
If you're covering a wider area, or offering a few distinct services, then it can make sense to add more:
- dedicated pages for extensions, roofing, driveways, kitchens, bathrooms, whatever you actually do
- area pages if you genuinely work across Bradford, Queensbury, Shipley, Bingley, Halifax and nearby areas
- project case studies showing before and after work
That usually gets you into the 5 to 10 page range. Which is exactly why most small builder websites don't need to cost the earth.
What Pushes The Price Up
The website itself isn't usually the expensive bit. The extras are.
Here are the things that move the price:
Copywriting. If you already know what each page should say, great. If not, someone has to sit down and turn your experience into clear website copy. That takes time.
Photos and project images. A builder website lives or dies on proof. If you've got strong before-and-after photos, the site becomes much easier to build. If there are no usable images, the whole thing gets weaker fast.
Service pages. One page saying "we do building work" is not the same as separate pages for house extensions, garage conversions, patios, structural work, and renovations.
Area targeting. If you want to show up for searches in multiple places, you need useful pages for those places. Not thin copy-paste pages with Bradford swapped for Wibsey or Shipley. Real pages.
Quote forms and lead handling. A simple contact form is easy. A proper quote form with project type, budget, timeline and file upload takes more work.
Content management. If you want to log in regularly and edit everything yourself, that changes the setup. If you just want a fast site that sits there and brings in enquiries, that's a different build.
Why Cheap Builder Websites Usually End Up Expensive
I've seen this a lot.
Someone gets a cheap site built because they just want to "have something up." Six months later:
- it loads slowly
- it looks rough on mobile
- the photos are blurry
- the contact form stops working
- nobody can find it on Google
- every little text change turns into a hassle
Then they pay again to rebuild it properly.
The cheapest website is rarely the cheapest option over two or three years. Especially if it never brings in work.
For a builder, one decent enquiry can pay for the site. Which means the real question isn't "how cheap can I get a website?" It's "what kind of website gives me the best chance of turning searches into phone calls?"
The "Free Website" Bit
This is where the wording gets slippery.
The website itself is not free. Someone still has to plan it, write it, design it, build it, optimise it, set up the forms, and make sure it works properly on phones.
But the hosting can be free.
That's one of the big advantages of building brochure-style websites with Astro instead of defaulting to WordPress every time.
For the sort of website most builders need, Astro is a very good fit:
- it's extremely fast
- there's no database
- there are no plugins to keep updating
- there is much less to break
- it can be hosted free on Cloudflare Pages
So if someone is comparing a WordPress site at £449 plus monthly hosting, plugin updates and maintenance, against an Astro site at £699 with £0 hosting going forward, the second option often works out better over time.
That's why I wouldn't frame it as a free website. I'd frame it as a lower-cost website to own.
And for a lot of local businesses, that's the bit that matters.
What I'd Recommend For A Builder In Bradford
For most builders, I'd usually recommend one of two directions.
Option one: a straightforward WordPress site if you want a lower upfront cost and the ability to log in and edit content yourself in a familiar dashboard.
Option two: an Astro site if you care more about speed, lower long-term costs, and not having to deal with hosting, plugin updates and maintenance headaches.
If I'm being blunt, a lot of builders are better suited to the second option.
Most aren't publishing new content every week. They don't want to spend time learning a backend. They want a site that loads fast, shows off their work, ranks for the right local searches, and sends enquiries through without needing attention all the time.
That's exactly where Astro makes sense.
I wrote more about that in this WordPress vs Astro post and in this post on why speed matters, because for local service businesses, speed and simplicity are not nice extras. They're part of what makes the site perform.
What A Good Builder Website Should Include
If you're getting quotes from web designers in Bradford, this is the checklist I'd use.
- clear service pages
- strong project photos
- testimonials or reviews
- obvious phone number and contact form
- mobile-friendly design
- fast loading pages
- proper page titles and local SEO basics
- coverage of the areas you actually work in
- a structure that makes it easy for people to trust you quickly
If it's missing half of that, it's not really a business tool. It's just an online brochure.
The Honest Price
If you're a local builder and you just need a professional site that shows your work and brings in leads, I'd say this:
- around £449 to £849 for a standard WordPress build is normal
- around £699 to £1,199 for a fast Astro build with free hosting is also normal
- once you start adding loads of service pages, area pages, case studies, copywriting and extra lead features, the price goes up
That doesn't mean you need the cheapest option. It means you need the one that matches how your business actually works.
If you want something simple, solid and low-maintenance, an Astro site is hard to argue with. The build isn't free. But the hosting can be. And over time, that often makes it the better-value option.
If you're a builder in Bradford, Wibsey or the surrounding areas and you're not sure whether you need a basic site, a bigger lead-gen site, or a rebuild of what you've already got, drop me a message. I'll tell you straight.