Roof Repairs North London – Emergency & Same-Day | MJM Roofing

Serving North London — Islington · Camden · Highgate · Hampstead · Barnet
Call us: +44 7728 290555 · Open 7 days for emergencies

Fast, Reliable Roof Repairs Across North London

Leaking roof? Slipped tiles? Storm damage? We diagnose and fix the problem fast — most repairs completed same day or next day across Islington, Camden, Highgate, Hampstead and Barnet.


Same-Day Emergency Response

Written Guarantee on All Repairs

Fully Insured

Expert Roof Repair Services for Every Problem

Whether it’s a single slipped slate on a Victorian terrace in Islington or storm damage across an Edwardian semi in Highgate, MJM Roofing has the experience and expertise to fix it — quickly and properly.

We understand that a leaking roof isn’t just an inconvenience — it’s an emergency. Water ingress can cause structural damage, ruin plasterwork and lead to damp and mould problems that affect your family’s health. That’s why we aim to be on-site the same day you call, with most repairs completed in a single visit.

What Sets Our Repairs Apart


  • We find the real problem. Many roofers patch what’s visible. We trace the leak back to its source — whether that’s failed flashing, cracked tiles, or a problem in the roof felt beneath.

  • Materials that match. For period properties, we source matching slates and tiles so repairs blend seamlessly with the existing roof. No bodge jobs.

  • Honest assessment. If a repair will hold for years, we’ll tell you. If the roof needs replacing, we’ll tell you that too — no upselling, no pressure.

  • Written guarantee. Every repair comes with a workmanship guarantee. If there’s ever an issue with our work, we come back and fix it — no questions asked.

We know North London properties inside out. From the common issues on Victorian slate roofs in Crouch End to the flat roof extensions typical in Finsbury Park, we’ve seen it all — and we know how to fix it right.

Types of Roof Repair We Handle

From minor fixes to major storm damage — we have the skills and experience to handle any roofing problem.

Leak Repairs

The most common call we get. We trace the leak to its source — whether it’s a failed flashing, cracked tile or deteriorated felt — and fix it properly so it doesn’t come back.

Slipped & Broken Tiles

Individual tiles and slates can slip, crack or break due to wind, frost or age. We replace them with matching materials that blend seamlessly with your existing roof.

Ridge & Hip Tiles

Loose or crumbling ridge tiles along the top of your roof are a common problem on older London properties. We re-bed and re-point using modern dry ridge systems or traditional mortar.

Flashing Repairs

Lead flashings around chimneys, walls and roof junctions are common weak points. We repair or replace failed flashings to create a lasting, watertight seal.

Felt & Membrane Repairs

Damaged or deteriorated roofing felt beneath tiles can allow water in even when the tiles look fine. We strip back, repair and replace underlayment as needed.

Storm Damage

High winds, heavy rain and falling debris can cause sudden, serious damage. We provide emergency storm damage repairs and can work with your insurance company on claims.

Our Repair Process

A straightforward process with no pressure and no surprises.

You Call Us

Tell us about the problem — a leak, missing tiles, storm damage. We’ll ask a few questions and can often give initial guidance over the phone.

We Inspect

We visit your property, inspect the roof thoroughly and identify the root cause. No charge for the inspection — you’ll get an honest assessment and a clear, written quote.

We Fix It

Once approved, we get to work fast. Most repairs are completed in a single day. We use quality materials and fix the underlying problem, not just the symptom.

You’re Covered

We walk you through what we’ve done, clean up completely and provide your written guarantee. If there’s ever an issue, we come back and fix it.

Roof Repairs Across North London

Real photos from real jobs — no stock images. See the quality for yourself.

Roof Repair FAQs

Quick answers to the questions we hear most often.

How quickly can you respond to an emergency roof leak?
We aim to respond to emergency calls the same day. For active leaks, we prioritise getting to you as quickly as possible — often within a few hours. We’re open 7 days a week for emergencies.
How much does a typical roof repair cost?
Repair costs vary depending on the type and extent of the damage. A simple tile replacement might start from £150-£250, while more complex repairs involving flashing or structural work will cost more. We always provide a clear, written quote before starting any work — no surprises.
Do you repair both pitched and flat roofs?
Yes. We repair all types of roofs — pitched roofs with slate or tile, flat roofs with felt, EPDM or GRP, and everything in between. We also repair lead flashings, ridge tiles, valleys and guttering.
Will the repair match my existing roof?
We go to great lengths to source matching materials, especially on period properties where the wrong tile or slate would look out of place. Our goal is always a repair that’s invisible — you shouldn’t be able to tell where the new work starts and the old roof ends.
When should I repair vs replace my roof?
If the damage is localised — a few cracked tiles, a section of failed flashing — a repair is usually the best and most cost-effective option. If you’re seeing widespread problems, multiple leaks, or the roof is very old and deteriorating, a full replacement may be more economical in the long run. We’ll always give you an honest recommendation.

Got a Roofing Problem?

Don’t wait for a small issue to become a big one. Get in touch today for a free, no-obligation assessment.