Find local roofers and roofing services near me
Search your postcode to find your local Checkatrade-approved tradespeople


Find a tradesperson near me
to view most relevant local trades, or search your postcode to browse more
Sukhi Roofing Ltd
10.00
(39 reviews)Services & skills
RooferLeadworks InstallationRoof Lights InstallationRoofing RepairsLeadworks RepairSpider Rope Access Ltd
10.00
(2 reviews)Services & skills
RooferAsphalt Roofing InstallationBalcony Roofing InstallationDry Ridge RepairSealoflex Roofing RepairModify Roofing Ltd
10.00
(19 reviews)Services & skills
RooferLeadworks InstallationFlat Roofing InstallationChimneys InstallationPitched Roofing RepairWaltham Forest Roofing Ltd
10.00
(86 reviews)Services & skills
RooferLeadworks InstallationAsphalt Roofing RepairGreen Roofing InstallationPitched Roofing InstallationRipley Developments Ltd
10.00
(84 reviews)Services & skills
RooferLeadworks InstallationChimneys InstallationRoof Lights InstallationDry Ridge RepairHybrid Roofing
10.00
(52 reviews)Services & skills
RooferLeadworks InstallationPitched Roofing RepairFlat Roofing InstallationSealoflex Roofing Repair
If you're dealing with a leaky roof, storm damage, or planning a full roof replacement, finding checked roofers who cover your local area is essential.
Whether it's a quick repair or a larger-scale project, Checkatrade can help you find roofing services near you.
How to find roofers near you
Finding recommended roofers who have been checked by us and reviewed by real customers is simple with Checkatrade. Here's how:
1. Search your postcode
Enter your postcode in our search tool to browse the checked roofing services in your area.
2. Easily check and compare
Create a shortlist of local roofers offering the services you need, view their profiles, read customer reviews, and check qualifications.
3. Get in touch
Contact your chosen roofers to discuss the job, request quotes, and arrange a site visit.
Find roofing services near you with Checkatrade
At Checkatrade, only roofers who pass our checks and commit to upholding the Checkatrade Standard appear in search results. That means you can feel more confident when browsing and comparing options.
To find checked tradespeople providing recommended roofing services in your area, simply enter your postcode, hit the button, and you're good to go!
Mark and his team [Astute Roofing & Building] were extremely professional in their work and communication and skills with a new tiled roof. They were punctual, kind and friendly and worked hard. I would recommend their services to anyone. Thank you so very much.
Find roofers in your area
Find all the roofing services you need
Find a great roofer near you

What jobs can roofers help with?
Roofing services encompass a wide range of tasks to ensure your home stays protected from the elements. Common services include:
Roof repairs, for example, in the event of leaks, storm damage, or broken tiles
Full roof replacement, when your roof has come to the end of its lifespan
Flat roofing installation and repairs
Chimney repointing and repair
Gutter installation and maintenance

On Checkatrade, you'll only find trades who meet our high standards and pass up to 12 checks.
Roofing qualifications and insurance — why they matter
Checkatrade’s ‘The State of Trust in Trades’ report exposed roofing as the most complained-about and least-trusted trade.
Unfortunately, it's often difficult or costly for consumers to check whether roofing work really needs doing, or has been done correctly.
This is one of the reasons we've developed Drone Surveys by Checkatrade — the aim being to remove the need for manual surveys and reduce the cost of roof inspections by up to 75%.
But what else can you do to protect yourself from rogue roofing services?
Look for relevant qualifications and accreditations
Check for membership of trade bodies such as the National Federation of Roofing Contractors (NFRC)
Ask for proof of public liability insurance and check it's up-to-date
Enquire whether a warranty is offered on roofing work
Always source a few competitive quotes to ensure you're getting a fair price
In addition, look out for these roofing red flags...
Be wary of high availability, being able to start "straight away"
Be careful of cheap quotes, if it sounds too good to be true, there's a good chance it is
Beware of being asked for full payment upfront
Never accept work from trades who doorstep
Did you know? Checkatrade declines one in three applications from roofers to join our platform to ensure higher standards — a decline rate higher than for any other trade.

How to verify a roofer's credentials
With all this in mind, here are some simple ways to check your chosen contractor's details:
Look them up on the NFRC database
Check if they're part of a Roofing Competent Person Scheme (RCPS, also known as CompetentRoofer)
Ask whether they have RoofCERT accreditation
Search on GOV.UK for their VAT details
View their Checkatrade profile to see qualifications, accreditations, and real reviews from past customers
Our roofer hiring guide outlines what to look for when selecting a roofing service near you.

From repairs and replacements, through to cleaning services and additions like solar roof panels, take a look at our roofing hub for help with deciding the jobs that need doing above your head.
How much do roofers charge in the UK?
On average, the hourly rate for a roofer in the UK is around £35–£45 per hour.
However, this rate can go up or down depending on the roofer's level of skill.
It also depends on the size, complexity, and location of the job. For example, London roofers are a *touch* pricier!
Average roofing costs for some of the most popular jobs:
Roof repair cost – £110–£160 per m²
Roof replacement cost– £8,000
Cost of re-felting a roof – £50 per m²
Roof installation cost – £160–£275 for supply and fit per m²
Slate roof cost per m² – £160 - £210 per m²
Roof vent cost – £300 for 20 circular/eaves vents
Roof shingling cost – £72.50 per m² for slate shingles
Green roof cost – £130 per m² for an 'intensive' green roof
Roof inspection cost – £250 per inspection
For larger roofing jobs, such as installing a new roof or replacing an old one, the cost can range from £1,500 to £12,000+. Again, this depends on the size of your roof and the materials used.
That's why it's important you ask for multiple quotes from different roofers before making a decision, as this can help you get a better idea of the average cost in your area.
When it comes to roofing, quality is key. While it may be tempting to choose the cheapest option available, this can sometimes result in poor workmanship and more expenses in the long run.
Roof ideas: Inspiring architecture for the perfect roof design
A roof makes all the difference to look and feel of a property. When we search for inspiration around roof ideas, we're looking for architectural designs that not only keep our homes warm and dry but make a statement too. Whether it’s a new build, self-build or complete renovation, choosing your
Why use Checkatrade to find roofing services?
Checked - Every Checkatrade tradesperson must pass up to 12 checks and commit to upholding the Checkatrade Standard
Reviewed - Over 6.2 million reviews have been published on Checkatrade
Guaranteed - We guarantee Checkatrade tradespeople's work, claim up to £1,000 - T&Cs apply
Request a quote, search in the Checkatrade app, or enter your postcode below to find checked roofing services near you.
FAQs about hiring roofers
How to find out if a roofing company is licensed?
Quite simply, ask to see their license! And if you're feeling extra detective-y, you can always do some research online and make sure their license is up-to-date.
What's the hourly rate for a roofer?
Well, that depends on where you live and the roofer's experience. However, it's usually around £35–£45 per hour.
How to find a good roofer covering your local area
The signs of a good roofer include:
Them being an approved roofer on Checkatrade
Having a membership for official trade associations, for example, the NFRC
Great reviews and ratings!
Find out more in our guide on how to hire a good roofer.
How long does a new roof take to install?
It depends on the size and complexity of the job. However, as a general guide:
A small to medium-sized roof, for example, those seen on a typical semi-detached house, typically takes around 1–3 days to install
A larger or more complex roof, such as one with multiple gables, dormers, or valleys, takes around 3–5 days or more to install
NB: If there are any unforeseen issues or complications, such as structural damage or the need for additional repairs, the installation time may take longer.
How many roof tiles do I need per square metre?
It depends on the size and shape of the tiles and the area you need to cover. However, as a general rule:
Standard-size tiles, such as concrete tiles, need around 60 tiles per square metre for an average-sized roof
Larger tiles, such as clay tiles, need around 45 tiles per square metre for an average-sized roof
Smaller tiles, such as plain slate tiles, need around 100 tiles per square metre for an average-sized roof
Your roofer will be able to give you an accurate estimate for the number of tiles required for your roof and the length of time it will take.


