623 rated roofer profiles across 26 counties
Every profile shows a real Google rating, review count, phone number and address, structured so each contractor ranks for their own name and their local area.
Case study
A national roofing directory built around real Google ratings, with a dedicated storm-damage hub that turns the worst moment of a homeowner's year into a call to a rated local roofer.
The brief
Roofing searches in Ireland are unusually urgent. A slipped slate or a leak after a storm sends a homeowner straight to Google, often in a panic, with no easy way to tell a genuinely good local roofer from a generic listing.
The directory space was full of low-quality sites with no real ratings layer, no county browsing, and nothing built for the actual moment a roof fails. None of them addressed the seasonal reality that most roofing enquiries in Ireland follow the weather.
The opportunity was a single platform that combined real Google ratings with a storm-specific hub, so a homeowner mid-crisis lands on genuinely useful content and a rated contractor in the same visit.
What I built
Every profile shows a real Google rating, review count, phone number and address, structured so each contractor ranks for their own name and their local area.
Dedicated pages for all 26 counties, broken down further into local areas within the bigger ones, Dublin alone covers Sandyford, Blanchardstown, Clontarf and more, each showing a live average rating for that area.
Live Met Éireann warning-level guidance, what to check after a storm and in what order, and a direct route to emergency make-safe and repairs. Built for the single biggest spike in seasonal roofing demand.
Real price ranges for repairs, full re-roofs and flat roofs, split out by job type so a homeowner can sanity-check a quote before they commit to anyone.
How to choose a roofer, pitched versus flat roofing, slate roofing, fascia and guttering, and SEAI re-roofing grants. Each guide targets a specific query and links back into the county directory.
856 pages built at deploy time from structured data, no runtime queries and no server to maintain. Deployed to Cloudflare Pages for sub-100ms responses nationwide.
The work
Platform architecture
Built for the moment a roof actually fails.
The storm-damage hub turns the worst week of a homeowner's year into a call to a rated local roofer, backed by real Google ratings across all 26 counties.
The approach
Most roofing searches are reactive: a leak, a missing slate, storm damage. The storm hub is written for that exact moment, live Met Éireann warning context, a clear order of priorities, and one route straight to a rated local roofer, no wandering through a generic directory first.
The guides feed authority into the county pages, and the county pages lead with a real average rating rather than a bare list of names. A homeowner comparing roofers in Dublin sees the same trust signal they would get searching Google directly, just organised by county and ready to call.
Built to last
Every profile carries a real Google rating and review count rather than an unverified star rating, so a homeowner sees the same trust signal they would get searching Google directly, just organised by county and area.
The same site component library, content architecture and Cloudflare deployment pipeline that powers the rest of the network. A new trade platform ships with national coverage in days, not months.
856 pages build in seconds from structured data and deploy to the edge. No CMS, no runtime queries, no infrastructure to maintain. A homeowner in Donegal gets the same fast response as one in Dublin.
The storm hub links live Met Éireann warning guidance to practical next steps, capturing search demand at the exact point it spikes each winter, rather than competing only on evergreen "roofer near me" terms.
Work with me
I design and build fast, SEO-first platforms and trade directories for Irish businesses. Tell me your sector and I'll give you a straight answer about whether it stacks up.
What I do
Custom builds
Insights & guides
Where I work