You want a straight answer about how much a new website is going to set you back. You are tired of hearing “it depends” from agencies that won’t show their prices until they have seen your bank balance.
Whether you are an invisible tradesperson with no web presence or a growing business looking to scale, you need to know the numbers.
In the UK, a business website can cost anywhere from £12 a month for a DIY builder to £10,000+ upfront for a bespoke agency build. For most tradespeople, the sweet spot is usually a pay-monthly model ranging between £35 and £150 per month.
Bamsh believes in the “They Ask, You Answer” methodology. You asked about the cost, so here is the honest breakdown of every penny you might spend.
The Three Main Paths to a New Website
The cost of your website is determined by who builds it and how much of your own time you are willing to trade for cash.
1. The DIY route (£10 – £50 per month)
This is for the “Invisible Tradesperson” who is just starting out. You use platforms like Wix, Squarespace, or GoDaddy. You pay a monthly subscription, pick a template, and drag-and-drop your images and text.
- Upfront cost: £0 (just your time).
- Monthly cost: £12 to £40.
- The catch: You have to write the content, find the images, and figure out the technical bits yourself. Most DIY sites for tradespeople look “homemade” and fail to rank on Google because they lack basic SEO.
2. The pay-monthly professional route (£35 – £150 per month)
This is the most popular choice for tradespeople. Instead of paying thousands upfront, you pay a manageable monthly fee. A professional company handles the design, hosting, and updates.
- Upfront cost: Often £0 or a small setup fee (around £250 – £500).
- Monthly cost: £35 to £150.
- The benefit: You get a professional look without the massive hit to your cash flow. Bamsh offers specific websites for tradespeople that follow this model.
3. The bespoke agency build (£2,500 – £10,000+)
This is for the “Growing Tradesperson” who needs specific functionality, like complex booking systems or a site that manages hundreds of pages.
- Upfront cost: £2,500 to £10,000+.
- Ongoing cost: £50 to £200 per month for hosting and maintenance.
- The benefit: You own the site entirely and it is built specifically for your brand from the ground up.

Breaking Down The Individual Costs
If you want to understand why one quote is £500 and another is £5,000, you need to see what’s under the bonnet. Here are the components that make up the total price.
Domain Name (£10 – £20 per year)
This is your web address (e.g., www.yourtradebristol.co.uk). You usually pay for this annually. If someone tries to charge you £100 a year for a standard .co.uk domain, they are overcharging you.
Hosting (£5 – £50 per month)
Hosting is the “rent” you pay to keep your website live on the internet. Cheap hosting makes your site slow. Slow sites lose customers. For a trade business, you should expect to pay around £15-£20 a month for reliable, fast hosting.
Web Design and Development
This is the labour cost. A freelancer might charge £30-£60 per hour. A digital marketing agency in Bristol like Bamsh uses a team of specialists to ensure the site actually converts visitors into callers.
Content Writing
A website with no words is useless. Professional copywriting ensures you sound like an expert. If you write it yourself, it’s free. If an agency writes it, expect to pay £50 to £150 per page.
The “Hidden” Costs Tradespeople Often Forget
A website is not a “set it and forget it” tool. If you want it to actually bring in jobs, you need to consider these ongoing investments.
SEO (Search Engine Optimisation)
If your website is on page 10 of Google, it might as well not exist. Professional SEO services typically start from £799/month. This ensures that when someone searches for “plumber near me,” your name comes up. You can learn more about these costs on the Bamsh pricing page.
AEO (Answer Engine Optimisation)
With the rise of AI like ChatGPT and Google Gemini, people are asking questions differently. AEO focuses on making sure AI tools recommend your business. Bamsh includes AEO strategies within their AEO series to ensure your business is visible in the future of search.
Maintenance and Security
Websites need updates to stay secure. If your site gets hacked, it can ruin your reputation. Maintenance packages usually cost between £50 and £150 per month and include backups, security scans, and software updates.

Comparing The Options for UK Tradespeople
| Feature | DIY Builder | Pay-Monthly (Bamsh) | Bespoke Agency |
|---|---|---|---|
| Upfront Cost | £0 | £0 – £500 | £2,500+ |
| Monthly Cost | £12 – £40 | £35 – £150 | £50 – £200 |
| Time Investment | Very High | Low | Medium |
| Professional Look | Variable | High | Very High |
| Technical Support | Basic Chatbot | Dedicated UK Support | Account Manager |
| Best For | Startups | Most Tradespeople | Large Companies |
Why The “Cheapest” Website Often Costs The Most
Bamsh often speaks with “Frustrated Tradespeople” who spent £500 on a cheap website a year ago and haven’t had a single lead from it.
A cheap website that doesn’t generate leads is a liability, not an asset. If you pay £500 for a site that earns you £0, you are down £500. If you pay £150 a month for a site that brings in two £2,000 jobs every month, that website is “free” because of the Return on Investment (ROI).
When vetting an agency, ask them:
- “How will this site actually get me leads?”
- “Who owns the domain and the content?”
- “Are there any exit fees if I want to leave?”
Bamsh is always transparent: you can check out the digital marketing costs estimator to get a clearer picture of your specific needs.
Frequently Asked Questions
Can I get a business website for free?
Technically, yes. Some platforms offer free versions, but your web address will look like www.yourbusiness.wixsite.com. It looks unprofessional and you will have third-party ads appearing on your site. For a professional trade business, it is not recommended.
How long does it take to build a website?
A DIY site can be done in a weekend. A professional pay-monthly site usually takes 2–4 weeks. A full bespoke agency build can take 3 months or more.
Do I need to pay for SEO separately?
Usually, yes. A website is the car; SEO is the fuel. While many sites are built “SEO-friendly,” active SEO services are required to climb the rankings and stay there.
What happens if I want to cancel my pay-monthly site?
This depends on the provider. Some companies “lock” you in. At Bamsh, we believe in earning your business every month. Always check the contract for “ownership” clauses before signing.
Your Next Steps
Don’t stay invisible and don’t stay frustrated. Choosing a website doesn’t have to be a gamble.
If you want a website that actually works for your trade business without the jargon or the hidden fees, Bamsh is here to help.
Here is how you can move forward today:
- See it before you buy: Use the website preview tool to see what your professional presence could look like.
- Get a custom quote: Use the bespoke digital marketing calculation for a tailored price.
- Talk to a human: Call the Bamsh office on 0333 900 3322 for a straight-talking chat about your business.
- Book a strategy call: Ready to grow? Book a 15-minute growth call and let’s get your phone ringing.
Visit the Bamsh websites for tradespeople page to see exactly how we help people in your industry dominate their local area.
