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

  • World of Roofing Logo

    World of Roofing

    10.00

    (135 reviews)
    Services & skills
    Roofer
    Leadworks Installation
    Polycarbonate Roofing Installation
    Flat Roofing Repair
    Chimneys Installation
    Call
  • HenrysRoofing Logo

    HenrysRoofing

    10.00

    (63 reviews)
    Services & skills
    Roofer
    Chimney Cowlings Installation
    Felt Roofing Repair
    Roof Lights Installation
    Single Ply Membrane Roofs Repair
    Call
  • Roofer UK Network Limited Logo

    Roofer UK Network Limited

    10.00

    (47 reviews)
    Services & skills
    Roofer
    Leadworks Installation
    Chimneys Installation
    Felt Roofing Installation
    Dry Verge Installation
    Call
  • L. A. Design and Build Logo

    L. A. Design and Build

    10.00

    (72 reviews)
    Services & skills
    Roofer
    Balcony Roofing Installation
    Roof Replacement
    Roof Lights Installation
    Leadworks Installation
    Call
  • Services & skills
    Roofer
    Leadworks Installation
    Dormer / Roof Windows
    Pitched Roofing Installation
    Dry Verge Installation
    Call
  • Services & skills
    Roofer
    Leadworks Installation
    Pitched Roofing Installation
    Polycarbonate Roofing Installation
    Fibre Glass Roofing Installation
    Call

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.

Checkatrade Mobile App Banner

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

Checkatrade approved roofer next to a tile roof

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:

Checkatrade tick

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

Top Tip

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 hire a roofer

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!

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.

Top Tip

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

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

Learn more

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

Top Tip

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.

Checkatrade

Follow us
Roofer