
The framework of a roof typically consists of rafters, ridge beams.
Roof plumbing can described as any work that include renovate, altering, repairing
Roof plumbing is work involved in fixing, installing, repairing, altering, repairing
The materials used for roof construction can vary widely anging roof plumbing.

Your home deserves a roof built to last — and a team that stands behind every tile.
When it comes to one of the most important investments you'll make in your property, you need more than a contractor. You need a roofing company with the experience, honesty, and craftsmanship to get it right — and keep it right for years to come.
At JM Roofing & Property Maintenance, we've been installing new roofs across Peterborough and the surrounding areas for over 20 years. Whether you're replacing a tired, ageing roof or installing a brand-new one from scratch, our expert team brings the same dedication to every project: outstanding materials, meticulous workmanship, and a result you can be genuinely proud of.
We don't rush. We don't cut corners. We simply do the job properly — and we back every installation with our guarantee.
Choosing the right roofer is a big decision. Here's why hundreds of homeowners across Peterborough and Cambridgeshire have trusted JM Roofing with their most important investment.
With over two decades of hands-on experience in the roofing industry, we've seen — and solved — it all. From Victorian terraces to modern new builds, our team has the knowledge and skill to handle any new roof installation, whatever the property and whatever the challenge.
Every new roof we install comes with our workmanship guarantee. We're not finished until the job is done to the highest standard — and if anything isn't right, we'll make it right. You can have complete peace of mind knowing your new roof is fully protected.
Not sure what you need? No problem. We offer a completely free roof survey where one of our experienced roofers will assess your property, walk you through your options, and provide a clear, honest, no-obligation quote.
We're a local Peterborough roofing company — part of the community, with a reputation built on word-of-mouth and repeat customers. When you call JM Roofing, you speak to real people who care about doing a great job on your doorstep.
Every property is different, and so is every roof. We work with all major roofing materials so you can choose the solution that's right for your home, your style, and your budget.
Natural slate is the pinnacle of roofing — timeless, beautiful, and built to last for over 100 years with the right installation. Our craftsmen have extensive experience laying both Welsh slate and Spanish slate, ensuring a perfectly finished roof that adds kerb appeal and lasting value to your home.
Ideal for: Period homes, Victorian terraces, high-end new builds
Clay and concrete tiles are the most popular roofing choice in the UK — and for good reason. Durable, cost-effective, and available in a huge range of styles and colours, a new tiled roof can completely transform the look of your property while providing decades of reliable protection.
Ideal for: Detached homes, semis, bungalows, extensions
Modern flat roofing has come a long way. We install the latest EPDM rubber, GRP fibreglass, and high-performance felt flat roof systems — all of which offer superior waterproofing, excellent longevity, and a clean, contemporary finish.
Ideal for: Extensions, garages, outbuildings, commercial properties
Metal roofing is one of the most durable and low-maintenance solutions available, offering outstanding weather resistance and a striking modern aesthetic. Whether you're looking for standing seam steel or zinc roofing, our team will deliver a flawless installation.
Ideal for: Contemporary homes, commercial buildings, large-span roofs
Lead is one of the oldest and most trusted roofing materials in the world — and in the right hands, it's extraordinary. We carry out all types of leadwork, from complete lead roofs to flashings, valleys, parapet copings, and bay tops.
Ideal for: Heritage properties, church work, chimney stacks, period features
We believe in complete transparency from the very first call. Here's exactly what to expect when you choose JM Roofing for your new roof installation.
We visit your property at a time that suits you, carry out a thorough inspection, and assess exactly what's required. We'll listen to what you're looking for and offer our honest professional recommendations — with no sales pressure whatsoever.
Following the survey, you'll receive a full written quotation that sets out exactly what work will be carried out, the materials we'll use, and the total cost. Everything is transparent — there are no hidden extras or surprise charges.
We'll help you choose the right roofing material for your property, your taste, and your budget. We'll explain the pros and cons of each option so you can make a fully informed decision you'll be happy with for decades.
Our experienced team arrives on time, works cleanly and efficiently, and treats your property with complete respect. We take enormous pride in the quality of our installations — every tile laid, every seam sealed, every flashing fitted with precision.
Once the installation is complete, we carry out a full final inspection with you to make sure everything is exactly as it should be. Your new roof then comes fully covered under our workmanship guarantee, giving you total peace of mind.
Based in Peterborough, JM Roofing proudly serves homeowners and businesses across the region, including:
Peterborough • Stamford • Huntingdon • St Ives • Ely • Wisbech • Spalding • Market Deeping • Whittlesey • March • Ramsey • Oundle • Yaxley • Sawtry • Stilton • Corby • Kettering • Crowland • Thorney • Chatteris
Not sure if we cover your area? Give us a call — we're happy to help.
The cost of a new roof in Peterborough depends on the size of the property, the roofing material chosen, and the complexity of the job. Prices typically range from £4,000 for a small terraced house to £15,000+ for a larger detached property in premium materials such as natural slate. The best way to get an accurate figure is to book your free roof survey with JM Roofing — we'll provide a detailed, no-obligation quote based on your exact property.
Most standard residential new roof installations take between 3-7 days to complete, depending on the size of the property and the materials being used. Larger or more complex projects — such as natural slate on a large detached home — may take slightly longer. We'll always give you a clear timeline before we start so you know exactly what to expect.
The best roofing material depends on your property type, aesthetic preference, and budget. Natural slate offers the longest lifespan and premium appearance. Clay or concrete tiles are the most popular choice for standard residential homes. EPDM or GRP flat roofing is ideal for extensions and outbuildings. Our team will guide you to the right choice during your free survey.
In most cases, replacing a like-for-like roof does not require planning permission in England. However, if you're changing the roofline, adding dormers, or working on a listed building or property in a conservation area, permitted development rules may apply. We'll flag anything relevant during your free survey and advise accordingly.
All new roof installations carried out by JM Roofing & Property Maintenance come with a full workmanship guarantee. We stand fully behind the quality of our work. In addition, many of the roofing materials we use carry their own manufacturer's product warranty. We'll walk you through all guarantee details before any work begins.






All materials installed to last, fully guaranteed.

Leaks, broken tiles and storm damage fixed fast.

EPDM, GRP and felt systems expertly installed.

uPVC, cast iron and aluminium roofline systems.





Repointing, flaunching, flashings and pot replacements.

HD aerial inspections with no scaffolding needed.

TRoofs, driveways, patios and render professionally cleaned.

Repairs, re-roofing and PPM for all properties.






