Our Services
Check out our full range of roofing services across York.



New Roofs

Pitched Roofs



Commercial

Soffits & Fascias
Customer Testimonials
Read what our valued customers are saying about our roofing work in York.
Roofing Experts in York
Choosing the right roofer can make all the difference when your home needs protecting from the Yorkshire weather. At JCM Contractors we focus on doing the job properly, using durable materials and proven methods that keep your roof performing for years to come. Whether you need a quick repair or a full replacement, our approach stays the same, careful preparation, clean work and a finish built to last.
From the first inspection through to completion, we keep the process straightforward and keep you informed at every stage. A well maintained roof protects everything beneath it, so early attention to worn tiles, flashing or guttering often saves far larger bills later. If you would like honest advice about the condition of your roof, get in touch and we will talk you through the options with no pressure.

Why Choose JCM Contractors
Roofing is a trade where experience shows, and it is the detail that separates a lasting job from one that needs revisiting. Our team has spent years working on roofs of every type across York, which means we can spot problems early, recommend the right fix and carry it out to a high standard the first time. We believe in being straight with customers, explaining what a roof genuinely needs rather than what is easiest to sell.

Pitched, Flat & Commercial Roofing
Different roofs call for different solutions, and the right choice depends on the building, the budget and how the roof needs to perform. We work across pitched roofs in slate and tile, felt and GRP flat roofs, and larger commercial projects, so we can recommend the material and system that genuinely suits your property rather than a one size fits all answer.
Whether you are maintaining an existing roof or planning a full replacement, we take the time to explain the practical differences before any work begins. Understanding how each option holds up over time helps you make an informed decision, and clear guidance means no surprises once the job is under way. Looking after your roof properly is one of the most worthwhile investments you can make in your home.

Ready to Protect Your Roof?
Speak with JCM Contractors today to arrange your free, no obligation roofing quote. Whether your roof has a slipped tile, a persistent leak or has simply reached the end of its life, the sooner it is looked at the less it tends to cost, and the less disruption it causes inside your home. Our team will carry out a proper survey, explain honestly what your roof needs and give you a clear, fair price with no obligation to go ahead.
Professional Roofing Services in York
Alongside repairs and replacements, we look after every part of the roofline that keeps your home protected. Roof coverings work hand in hand with guttering, fascias and soffits, and when one element fails the others often suffer too. By keeping the whole system in good order, we help prevent damp, leaks and the more expensive problems that follow when water finds its way in.

Book Your Free Quote Today
Taking the first step toward improving your roof always starts with a conversation. Seeing the space in person allows us to understand access, condition and the results you are hoping for, so accurate assessments lead to realistic quotations. We believe the process should feel simple and supportive from beginning to end. Our friendly team is happy to answer questions, explain options and suggest practical solutions.
Once you are ready to proceed, we will agree convenient timescales and prepare thoroughly. Contact us today to start planning your roofing project. Every planning helps ensure availability and allows work to begin at a suitable time, and our team will keep you informed at every stage so there are no surprises along the way.

About JCM Contractors
JCM Contractors is a proud family run business built on strong values, expert craftsmanship and a genuine commitment to customer satisfaction. With years of hands on experience in roofing across York, and a reputation built for delivering reliable, high quality results that stand the test of time, our approach is simple: treat every roof as if it were our own and every customer as part of our extended family.

Our Roofing Services & Expertise
We specialise in a wide range of roofing services, including roof repairs, new roofs, flat roofs, guttering and general roofline work. Our team has the skills and knowledge to handle both domestic and commercial projects, delivering results that combine durability with lasting protection.
Every project is completed using high quality, proven materials to ensure the finished work not only looks great but also performs reliably for years to come. Cutting corners is never an option for us, our reputation is built on doing things the right way. Whether it is a minor repair or a full scale installation, you can expect the same level of care, precision and attention to detail.

The JCM Difference
One of the key advantages of choosing JCM Contractors is that all work is carried out by our own experienced team. We do not rely on subcontractors, which allows us to maintain full control over the quality and consistency of every project. Our skilled craftsmen take pride in their work, bringing years of hands on experience onto every roof.

Frequently Asked Questions
Take a look at some of the most frequently asked questions we are asked from our customers across York.
We provide a full range of roofing services across York, covering roof repairs, complete new roofs, pitched and flat roofing, guttering, and soffits and fascias, for both homeowners and commercial clients. Whether you have a small leak, a few slipped tiles or a roof that has reached the end of its life, our team can assess the problem and recommend the most suitable solution. We are always happy to talk through what your roof needs, so if you are unsure where to start, get in touch and we will point you in the right direction.
Arranging a quotation is simple and completely free. You can call us directly or use the contact form on our website, and we will book a convenient time to visit and inspect your roof. Seeing the roof in person allows us to assess its condition properly and give you an accurate, honest price rather than a rough guess. There is never any obligation to go ahead, and our team will happily talk you through the options so you can make an informed decision in your own time.
The time a roofing project takes depends on the size of the roof, the access involved and the extent of the work. Minor repairs such as replacing slipped tiles are often completed quickly, sometimes within a single visit, while a full new roof can take several days or longer. Weather also plays a part, as safety and quality always come first. Before any work begins, we provide a clear schedule so you know exactly what to expect and how the job will be managed from start to finish.
JCM Contractors is a family run roofing company with years of experience serving homeowners across York. All of our work is carried out by our own skilled team rather than subcontractors, which allows us to maintain consistent quality on every job. We are known for being reliable, tidy and straightforward, and much of our work comes through repeat customers and recommendations. Being accredited by trusted bodies gives our customers added confidence, and we work hard to protect the reputation we have built across the local community.
Yes. We stand behind the quality of our workmanship and only ever use quality materials from trusted manufacturers, many of which carry their own product guarantees. As an established roofing company with accreditations including Checkatrade and Which? Trusted Trader, we take real pride in work that lasts. If you would like to know the specific cover that applies to your project, our team will explain everything clearly when we provide your quotation, so there is nothing left uncertain.
We understand that having work done on your roof can feel intrusive, so we do everything we can to keep disruption to a minimum. Our team works efficiently, keeps the site organised and tidy, and always leaves your property clean once the job is finished. We will explain what to expect before we begin, including any access requirements, so there are no surprises on the day. Clear communication throughout means you are kept fully informed while we get on with the job as smoothly as possible.
