Buy the right things

How much does a roofing website cost in the UK?

Real UK prices for DIY builders, freelancers, agencies and monthly website services, including ours. Plus a three-year comparison and what a roofer's site must prove.

By David BellUpdated 6 November 20267 minute read

A roofing website in the UK runs from about £120 for a first-year DIY site to £10,000 from an agency. In my view, most small roofers need neither end: a freelancer build under about £2,000, or a managed service at £30 to £100 a month, is plenty.

Declaring my interest: we sell websites at the pricier end of the monthly range. Our figures sit in the same tables as everyone else's, and there's a section on when you shouldn't buy from us.

The short version

  • DIY: about £120 to £250 in year one, plus your evenings.
  • Freelancer: £800 to £3,000, plus £100 to £300 a year.
  • Agency: £2,500 to £10,000.
  • Monthly services: mostly £29 to £199 a month.
  • A roofer's site has an extra job, which is proving you're not a rogue trader. Judge cost over three years, and make sure the domain's yours.

What the guides say

Whito's roofer website guide, updated in September 2026, gives the ranges below. It's one compiled source, so treat them as a rough steer.

RoutePublished price
DIY builder, year one£120 to £250
Freelancer build£800 to £3,000
Upkeep after a freelancer£100 to £300 a year
Agency build£2,500 to £10,000

Wix itself quotes plans from £9 a month.

Monthly services

These suit a roofer who never wants to log in. I read these on 6 November 2026, so check the term and VAT yourself.

ProviderMonthly priceSet-upTerm or notice
Pay Monthly Webs£29, £49 or £89Not confirmedNot confirmed
Ubie Websites£39, £69 or £89Not confirmed12 months
NetmattersFrom £44, on an undated roofing case studyNot statedNot stated
StoreBuilder£49 for up to 10 pagesNot confirmed30 days
Real Business Systems, up to 15 pages£99£500, or none on annual billingNo minimum term on monthly billing
Real Business Systems, up to 20 pages£149£750, or none on annual billingAs above
Real Business Systems, up to 40 pages£199£1,000, or none on annual billingAs above

Our prices exclude VAT, and annual billing is ten times the monthly price.

Three years, side by side

A low first-year price can mislead, so here's each route over 36 months, leaving out your own time. Ours exclude VAT. I didn't confirm VAT on the others.

RouteSumThree years
Wix at £9 a month£9 × 36£324
Ubie at £39 a month£39 × 36£1,404
StoreBuilder at £49 a month£49 × 36£1,764
Freelancer at £1,500, plus £200 a year£1,500 + £600£2,100
Ours, up to 15 pages, annual billing£990 × 3£2,970
Ours, up to 15 pages, monthly billing£500 + (£99 × 36)£4,064

The freelancer's £1,500 and £200 are my picks from within Whito's ranges. Your real upkeep depends on who makes your changes.

Why pay more? You'd only do it for what's included. With ours, that's unlimited changes done within 48 business hours, hosting, lead forms and set-up for AI search, and a brand-new page is £150. If none of that matters to you, take the cheaper route.

You should also know how leaving works. We host the site and make your changes for as long as your plan runs, so you're renting until month 24. After 24 months of payments, you can take the code free of charge, and before that you can buy it out. If you go without buying it, the site comes down. It also comes down if you claim the 30-day money-back guarantee.

What a roofing website has to prove

Most trades need a site that says "I can do this". Yours has to say "I'm real". Leicestershire Trading Standards tells homeowners to check Companies House, and Citizens Advice warns that traders thrown off platforms come back under new names. A nervous homeowner will look you up, so make that easy.

  • Your full business name, your company number if you've got one, and a real address.
  • A phone number at the top of each page that dials when tapped.
  • Dated before and after photos from actual jobs. Get permission, and hide the house number.
  • Your crew, named, with faces.
  • Your insurance, and how to check any scheme you've joined.
  • Reviews that link back to where they were left.
  • A plain statement: "We don't cold call. If someone knocks saying they're from us, ring this number."

I think that last line is the best sentence a roofer can put online. It costs nothing, and only the honest ones can say it.

Watch what you claim

The ASA has ruled on this exact territory. Its rulings include Hanson Roofing and Building in 2019 over logos, Low Cost Building Maintenance in 2015 over a 20-year guarantee and an FMB logo, and RoofSure in 2023 over heat loss and "most efficient" claims. Advertising rules cover what you say on your own site too.

So show only logos you've earned, and link to the register. If you offer a guarantee, say who backs it, how long it runs and what it covers. Don't make a comparison you can't prove.

Pages that earn their place

Start with one page for each service and one for each main town.

  • Roof repairs and leak finding
  • Re-roofing, by material if you specialise
  • Flat roofs: GRP, EPDM and felt
  • Chimney and lead work
  • Fascias, soffits and guttering
  • Storm damage and making safe
  • Each town you truly cover

I'd publish price ranges too. "Re-bedding a ridge usually costs £X to £Y" gives a homeowner something to hold against a doorstep quote, and that earns trust.

Paid traffic makes a weak site expensive. Whito's desk research puts clicks on emergency roof repair searches at £10 to £20, and roofer near me at £5 to £12. It isn't a measured campaign, but you wouldn't want to pour those clicks into a site that doesn't convince anyone.

Questions to ask any provider

  1. Is the domain registered to you or your business?
  2. If you leave, do the site, words and photos come with you?
  3. How long's the minimum term, and what notice is needed?
  4. How quickly do changes happen, and is there a cap?
  5. Does the price include VAT?
  6. Will you see proof it's working, such as calls and form enquiries?
  7. Can you add job photos from the roof, or send them to someone who will?

When you shouldn't buy from us

  • You've just started and cash is tight. A Wix site or a cheap monthly service is fine. Pay for insurance first, then set up your free Google profile.
  • You're booked for months through builders and word of mouth. One page with your details will do.
  • You enjoy this stuff. DIY is a fair way to learn it.

Spend more once the phone's too quiet for your size of crew, or a thin site's costing you full roofs.

Questions roofers ask

Do roofers need a website if they have a Google Business Profile?

You can get work without one. A profile leaves little room for job photos, price ranges and proof, though, and in a trade people fear, I'd want both.

Should I put prices on a roofing website?

Yes, as ranges, and say what moves them: access, pitch, material, scaffold. It also puts off people who were never going to spend that much.

Can I show photos of customers' houses?

Ask in writing first. Crop out house numbers and car registrations, and only quote a customer's real words with their OK.

What does "AI-ready" mean?

With us, the site sits on the same platform as your other systems, so chat, a welcome offer or booking can be added later without a rebuild. Other providers may mean something else, so get them to spell it out.

David Bell

David Bell, founder of Real Business Systems

David helps small UK businesses get found, answer every enquiry and keep customers coming back. We sell some of the services mentioned here, and we say so where they come up.

Sources

Prices and rules change. Check the source before you rely on a figure. This is general information, not legal, tax or financial advice.