It's half nine on a wet Tuesday in November. The wind's been battering the back of the house all evening, and now there's a dark patch creeping across the spare-room ceiling. A homeowner in Paisley grabs their phone and types "emergency roof repair near me". First result is a Facebook page last posted to in 2023, no number in sight. Back. Second takes six seconds to load on 4G and then shows a sunny American house with asphalt shingles. Back. Third loads straight away, a Glasgow number sitting at the top they can tap to ring, six photos of actual slate roofs in actual Scottish streets, and a line that says "Storm damage and emergency repairs across Glasgow and Renfrewshire."
They ring the third one. Job booked before the ceiling's even dried.
That's the whole game, and it's decided in about five seconds. A roofing website isn't a brochure or a portfolio. It's the answer to one question a worried homeowner is asking in the rain: can I trust this person to get up there and sort it? Roofing has a harder version of that question than almost any trade, because the public has been burned by cowboys for decades. Get the website right and you don't just get found — you look like the safe pair of hands. Get it wrong and you're the one they click away from.
This is the design half of the story: what goes on the site, what to leave off, and how to make a nervous customer pick you. The companion guide on SEO for roofers in Scotland covers getting found on Google in the first place. And if you'd rather just see it done, our roofing website example is built around everything in this guide.
Why a Roofer's Website Has a Bigger Job Than Most
Most trades sell on price and convenience. Roofing sells on trust, and that's down to the reputation the trade carries through no fault of the good ones.
Everyone in Scotland knows someone who's had the knock at the door. "We were working on a roof down the road and noticed yours has slipped tiles, we can sort it today, cash." It's the oldest scam going, and it's why someone googling a roofer is more wary than someone googling a painter. They're not just asking "are you any good?" They're asking "are you going to rip me off, do a bodge job, take a deposit and vanish, or fall off my roof and become my problem?"
Your website's first job is to quietly answer all of that before they've even rung. The good news is that most of your local competition hasn't worked this out. Their sites are slow, thin on proof, and look every bit as thrown-together as the cowboy's leaflet. A clean, fast, honest site puts you ahead of them on the one thing that actually matters in roofing.
The blunt truth: the roofing site that wins isn't the flashiest. It's the one that makes a nervous homeowner feel safe. Every photo, every review, every badge is there to do one job — kill the worry that you're another cowboy.
It's the same thinking behind what actually wins jobs on any trades website, just turned up a notch, because the customer's stakes are higher and the bill is bigger.
The Biggest Mistake Roofers Make
Nearly every weak roofing site makes the same mistake: it's about the roofer, not the customer. "Established in 2009. Our family-run team is dedicated to quality and customer satisfaction." Nobody with water coming through their ceiling cares. They care about their roof.
Lead with the customer's problem, not your company history. "Roof leaking? We cover Fife and fix it fast" does more in one line than three paragraphs about your journey. A short, honest "about" with a real face has its place further down the page. The top of the site belongs to the person who's worried about their roof.
The Five-Second Test
By the time someone lands on your site they're already half-decided to ring someone. They've got water coming in, or a survey flagged the roof, or a neighbour's just had theirs done. Your homepage has about five seconds to answer four questions before they click back to Google:
- Are you a roofer? Not a general builder who "does a bit of roofing". Say "Roofer" or "Roofing Contractor" plainly.
- Do you cover my bit of Scotland? Town and region in the headline. "Roofing across Edinburgh and the Lothians" beats any clever tagline.
- Can I trust you up on my roof? Real photos, real reviews, a badge or two, a word about insurance.
- How do I reach you right now? A tap-to-call number at the top of every page. Half your visitors have a leak.
If those four answers aren't visible without scrolling, the rest of the site is wasted. Most roofers fail this because they lead with a logo and a slideshow instead of a number and a promise.
What Goes On The Site: Essential, Nice, Optional
There's a temptation to build everything at once. Don't. Get the essentials right first, add the nice-to-haves once they're solid, and skip the rest. Here's how the content breaks down.
- Homepage that passes the five-second test
- Tap-to-call number on every page
- Separate pages for your main services
- The areas you cover, named in the text
- Real reviews from real customers
- Before-and-after photos of your own roofs
- A simple contact form and a short, honest "about"
- "Fully insured" stated clearly
- An insurance-claims guide for storm work
- Problem guides (leaks, slipped slates, flashing)
- An FAQ that answers the repeat questions
- Finance info, if you offer it
- A written workmanship guarantee
- Seasonal advice (winter checks, gutter clearing)
- Short video walkthroughs of bigger jobs
- Company news ("we've got a new van")
- Generic blog posts ("Top 10 Roofing Trends")
- Staff pages for a one-man band
- Long company history
- Downloadable brochures nobody opens
- Live chat bots and pop-up newsletters
- Stock photos of roofs
The essentials are the working website. If that's all you ever build, it'll still pay for itself in a job or two. Everything below explains how to get the important ones right.
How Many Pages Does a Roofer Need?
One page gets you found, and for a brand-new roofing business that's a fine place to start. But roofing rewards more pages than most trades. Every service deserves its own page, every town you cover is worth naming, and the two things that sell a roofer hardest — a gallery of before-afters and a reviews section — need room to breathe. Here's how the packages stack up for a roofer.
- Trade & area, findable on Google
- Tap-to-call & contact form
- Built in 48 hours
- No room for service pages
- No gallery or reviews section
- A few services split out
- Tap-to-call & contact form
- Local SEO built in
- No gallery or reviews section
- A page for each service
- Location pages for your towns
- Photo gallery for before-afters
- Reviews section
- Local SEO built in
For most roofers we'd point at the Pro Site. Roofing sells on proof, and it's the only package with a photo gallery and a reviews section built in — the two features that do the heavy lifting on a roofing site. The One Page gets a new business findable fast and can pay for itself in a job; the Small Site suits someone with two or three core services. But more pages genuinely means more ways to get found and more room to prove you're the real thing, which is exactly what the SEO side rewards. And if you'd rather we just built it for you, here's what goes into a roofer website and the packages.
Trust Signals: The Roofer's Single Biggest Lever
This is where roofing differs from every other trade, so it gets its own section. Because of the cowboy reputation, trust signals don't just help, they're the main thing that converts. The trick is simple: show evidence, don't make claims. Anyone can write "trusted local roofer". Few can show the proof. Stack these visibly, ideally near the top:
- Real project photos, not stock. People spot stock from a mile off, and in roofing it actively signals cowboy. One real photo of your own work beats a hundred glossy ones.
- A review count, up high. "Rated 4.9 from 137 reviews" near the top does an enormous amount of reassuring in a handful of words.
- Your service area, stated plainly. "Roofing contractors covering Edinburgh, Fife and the Lothians" tells a visitor in one line they're in the right place.
- Trading history. "Serving homeowners across Fife since 2012." Longevity is the opposite of a fly-by-night.
- Insurance, stated clearly. "Fully insured, public liability to £5m." Working at height makes this a genuine reassurance, not a box-tick. Plenty of customers actively look for it.
- Accreditations you actually hold, with the registration number where you can — NFRC, CompetentRoofer, TrustMark, any local Trusted Trader scheme. Link to your listing so people can verify it. Verifiable beats decorative.
- A named person. "Hi, I'm John. I personally carry out or oversee every roof we do." Cowboys hide. You don't.
Why this matters more for roofers: a homeowner can stand over a plumber and watch the work. They can't get up on the roof. They're paying for something they'll never properly inspect, often after a stressful leak. Every trust signal you show is you doing the reassuring they can't do for themselves.
One thing worth saying plainly, because roofers get it backwards: customers care less about your qualifications than you think. They care that you can solve their problem, that they can trust you, and that you've done work like theirs before. Letters after your name help, but proof of work matters more. A wall of before-and-afters beats a list of certificates every time.
Photos and Reviews Do the Selling
If you take one thing from this guide, take this: photos of your own roofs and a few honest reviews will out-sell any clever copy or slick design by a mile.
Photos that work for roofers. Show your best jobs, not all of them — twenty strong examples beat two hundred random phone shots. Before-and-after pairs do the heavy lifting: slipped slates to a tidy course, a mossed-over roof cleaned, a cracked flat roof recovered in fresh EPDM. Phone shots are fine if the light's decent and the angle's clean. Get a couple from the ground showing the whole roof and a couple of close-ups showing the detail — flashing, leadwork, ridge. Name the area in the caption, because "Slate repair, Stockbridge" doubles as a trust signal. And get the branded van in shot where you can; it's a trust signal in itself.
The strongest way to lay out a finished job is as a little story:
- Before — missing slates, water getting in
- Work done — replaced slates, renewed lead flashing
- After — the finished roof
- Where — Perth
That tells the whole job at a glance, and it's exactly what a cowboy never bothers to provide.
Reviews that work. Four to six recent, specific ones beat a wall of five-stars. The reviews that convert in roofing follow a shape without trying to: they name the problem, the worry, the outcome, and what dealing with you was like. Something like:
"After Storm Éowyn we lost several ridge tiles and water started getting into the loft. The team came the next morning, made the roof safe, and finished the repair later that week once the scaffold was up. Clear about everything, tidy, and no surprise costs."
That converts because it sounds like a real person, not a testimonial you wrote yourself. Getting reviews in the first place is its own job, and for roofers the moment to ask is right after they've seen the finished roof and the rain's stopped coming in.
The Enquiry Form: Ask Little, Sort Fast
A roofer's form has a split job: catch the panicking storm-damage caller and the "thinking about a new roof next spring" planner. Keep it short. Every extra field loses you enquiries.
Ask for the name, the phone number (the main thing — most roofing gets sorted on a call), the postcode or area so you know it's in your patch, and a short message box prompted with something human like "Tell us what's happening with the roof." Add a simple urgency choice so you can triage at a glance:
- Emergency — active leak or storm damage
- Need an inspection soon
- After a quote
- Planning future work
And give them the option to attach a photo. This is the roofer's secret weapon: a homeowner sending a picture of their ceiling stain or a phone-zoom of the slipped slates lets you triage, give a rough steer, and book the right visit before you've driven anywhere. A WhatsApp link does the same job.
Don't ask for a budget — most homeowners genuinely don't know. Don't demand the full address up front when a postcode will do. Don't bury preferred materials in a dropdown when most customers wouldn't know a Scotch slate from a Spanish one. And never hide the phone number behind the form to "filter time-wasters", because you filter out paying customers too.
Two doors, not one. Give the urgent caller and the planner different paths. Up top: "Active leak or storm damage? Call now" with the number front and centre. Lower down: "Thinking about a new roof? Request a no-obligation survey." Same business, two completely different states of mind.
Mobile and Speed: Where Roofing Leads Are Won or Lost
Picture where your customer actually is when they search: outside, on a phone, on patchy signal, often in foul weather, usually stressed. If your site takes six seconds to load and the number's buried, you've handed them to the next result.
So design for the thumb. A sticky call button anchored to the bottom of the screen on mobile, big enough to hit without aiming — a phone-number link, not plain text they have to copy out. Body text no smaller than you'd comfortably read at arm's length, so nobody's pinching to zoom. And a form that's quick to fill one-handed, with the keyboard popping up the right way for a phone number and a postcode.
Speed-wise, the usual culprits are a heavy hero image and a gallery of full-size roof photos. Sized properly and saved in a modern format, most of that problem disappears. Don't get obsessive about chasing a perfect PageSpeed score, though — that number comes from a lab test on a throttled connection, while Google actually ranks on what real visitors experience. Aim for "loads fast on a phone on 4G" and you'll beat nearly every competitor without losing a weekend to it. The technical side of this — image optimisation, clean code, the speed metrics Google measures — is covered properly in the SEO companion guide, and it's the sort of thing that should be built in from the start rather than something you fiddle with.
The Scottish Angle
A roofing site in Scotland shouldn't look like a generic UK one, and it definitely shouldn't look like an American one. The detail is what makes it land.
Weather is a shared language. High winds, driving rain, snow load, freeze-thaw — these are real worries your customers live with, and content that speaks to them ("after a storm, here's what to check") reads as local and clued-up. Slate is everywhere, thanks to all the Victorian and tenement stock, so it's worth talking about properly: repairs, matching existing slate, heritage and conservation work. Tenements and shared roofs are a uniquely Scottish headache — shared ownership, common repairs, dealing with the factor, getting everyone to agree. If you handle that, say so, because it's a real search and a real source of stress. And conservation areas and listed buildings, from Edinburgh's New Town to Glasgow's West End, reassure a nervous owner when you mention them — they know they can't just slap any slate up there.
Keeping it alive matters too. Once a quarter, five minutes: number current, areas right, photos under three years old, any new accreditation or cracking review to swap in. A roofing site that looks abandoned tells customers the business might be too. Relying on a Facebook page alone has the same problem — it ages, and you don't own it.
Questions Scottish Roofers Have About Web Design
Do I even need a website if most of my work is word of mouth?
Yes — recommendations don't replace a website, they send people to it. The first thing someone does with your name is google it, and if they can't find a decent site they start looking at your competitors instead. A website doesn't generate all your leads. It stops the recommended ones leaking away. It's also why Facebook alone isn't enough: you don't own the page or the leads.
How do I stop my site looking like another cowboy's?
Show evidence, not claims. Real photos of your own roofs, accreditations with verifiable numbers, genuine local reviews, a named person with a real number, and a clear word on insurance. Cowboys hide and use stock photos. Do the opposite of everything a cowboy does and you stand out instantly.
Should I put prices on the site?
Not a full price list — every roof's different. But a realistic guide steer helps, something like "roof repairs typically start from £150", or "most slate repairs fall between £250 and £800 depending on access". It gives people something to gauge against and filters out the ones whose budget is nowhere near, without trapping you in a number before you've seen the job.
Should I show photos of every job?
No. Show your best work. Twenty excellent before-and-afters beat two hundred random phone photos, and a curated set looks intentional where a dumped camera roll looks like clutter.
Do customers actually read roofing reviews?
Constantly, because roofing is expensive and stressful. They're trying to answer one question — "can I trust this person on my roof?" — and a few honest, specific reviews answer it better than any line you could write about yourself.
What's the single biggest website mistake roofers make?
Building the site about themselves instead of the customer. The visitor cares that their roof is leaking, not that you were founded in 2009. Lead with their problem and the company story can wait.