A new roof is one of the most important home improvements that protects your house and increases its value. But it’s also a major expense, which can make it a stressful decision for many homeowners to plan the budget.
Its costs can depend on different factors such as the size of your roof, the materials you choose, and other extra work that might be needed. Understanding the cost is better for you to get a clear idea of what to expect when budgeting for a new roof.
How Much Does A New Roof Cost In North London?
The cost of a new roof in North London is usually between £4,000 and £1,2000 for a normal 3-bedroom house. But this is just a general idea. Your roof might cost less or more depending on the size of your home, the type of roof material, and labour costs. Also, the new roof price can be higher for larger homes or those requiring premium materials.

Average Cost of a New Roof by House Type
The average cost of new roof depends on various factors like materials, labour and size of the building. But we can give you an average estimate of new roof prices for different houses to help you plan your budget. These costs include labour and materials, but additional factors will increase the final roof price.
Roof Type | Average Cost |
Small terraced house | £3,000 – £5,500 |
Semi-detached house | £5,500 – £8,500 |
Detached house | £8,500 – £14,000 |
Bungalow | £4,000 – £7,000 |
Flat roof | £1,500 – £4,000 |
If you want reliable Roofing Services in North London Call Now: 07737765266
Which Factors Affect the Cost of a New Roof?
When you get a new roof, you’re not just paying for the tiles. The total cost is made up of several parts. Let’s look at the main things that affect the cost of your new roof:
1- Type of Roofing Material
The material you choose for your roof is one of the biggest factors that affect the price. Different roofing materials have different costs, lifespans, and looks. Some are cheap but don’t last long, while others are expensive but very strong and long-lasting. Here are some common roofing materials used in North London:
- Felt (asphalt roofing): This is one of the cheapest options, often used on flat roofs or garages. It usually costs around £40 to £60 per square metre.
- Clay or Concrete Tiles: These are strong, long-lasting, and look nice. They usually cost around £60 to £100 per square metre. Concrete tiles are usually cheaper than clay tiles.
- Slate Tiles: They are also very strong and can last over 100 years if installed properly. But it’s expensive, about £90 to £140 per square metre. It’s a good choice if you want a premium, classic look.
- Metal Roofing: Metal roofs are lightweight and long-lasting. They can usually cost around £80 to £150 per square metre. Not very common for homes, but great for modern designs.

The material you choose will greatly affect your total roofing cost. A good roofer can help you pick the best option for your home and budget.
2- Roof Size
The bigger your roof is, the more materials and labour you’ll need. That affects the total cost of your roof. To figure out the size of your roof, roofers usually measure the surface in square metres (m²). For example:
Let’s say you’re using concrete tiles that cost £80 per m², and your roof is 90 m². Just for the tiles, that would cost you £7,200. And that’s only the price for the material, not including labour or other extras.

So, if you have larger and more complex roof such as if it has slopes, dormer windows, or chimneys, it will increase the cost.
3- Labour Costs
In North London, labour costs are usually higher than in other areas because everything like wages and rent is more expensive in London. Most professional roofers charge around £150 to £250 per day per person.

The number of workers and the time they need depends on your roof’s size and how difficult the job is. A normal roof replacement can take 3 to 7 days for a roof. And, if extra work is needed like repairing or installing insulation, it may take more time and cost even more.
Additional Costs to Consider
When you plan to get a new roof, there are some extra costs that can come up along the way. These costs might not be part of the main roofing quote at first, but they are often needed to complete the job properly. Let’s go through each one in detail so you know what to expect.
1- Scaffolding: Scaffolding is very important for safety, especially if your house is tall or the roof is steep. It can cost from £500 to £1,500 depending on how big your house is, and how long the job takes.
2- Removal of Old Roof: Before the new roof is installed, the old tiles or slates need to be taken off and thrown away. This part of the job takes time and effort, so roofers often charge separately for it. It can cost around £300 to £1,000, depending on the size of roof.
3- Guttering and Fascias: If you are replacing gutters and fascias with a roof, then it will cost you extra. Replacing all of them together can cost between £700 to £1,500. But this cost will be worth it for your roof because it will manage a proper drainage system.
4- Location: Your location also plays a part in how much your roof will cost. That’s because wages are higher, and some areas are more difficult to work in due to narrow streets and parking problems.
5- Permits: If you live in a conservation area, or if you want to change the look or height of your roof, you may need to get approval from your local council. This can cost anywhere from £100 to £300, and it might take a few weeks to get.
Conclusion
A new roof is a big investment, especially in North London, where prices are generally higher. The cost can range from £4,000 to £12,000, depending on the type of house, materials, and additional work needed. For example, a small terraced house may cost around £3,000–£5,500, while a detached house could go up to £14,000 or more.
Understanding these costs in advance helps you plan your budget better. Don’t forget to factor in extras like scaffolding, old roof removal, and guttering. With the right choices, you can get a high-quality roof that fits your budget and lasts for years.
FAQs
1- What are the cheapest roofing materials?
Concrete tiles and slates are some of the most affordable options. They still last a long time and are strong enough for most homes.
2- Do I need planning permission to get a new roof?
Most roof replacements don’t need planning permission if you’re not changing the shape or height. But it’s always good to check with your local council to be sure.
3- How long does it take to replace a roof?
A new roof on an average-sized home usually takes 3 to 5 days to finish. Bigger roofs or bad weather can make the work take longer.
4- Can I just repair my roof instead of replacing it?
Yes, if only a small part of your roof is damaged, a repair might be enough. But if the roof is very old or leaking in many places, it’s better to replace it.
5- How long does a new roof last?
It depends on the material. A good quality roof can last 20 to 50 years if you take care of it properly with inspections and maintenance.