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.
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.