About Us

Welcome to JM Roofing, your trusted partner for comprehensive roofing solutions in Dublin.

About JM Roofing

JM Roofing stands as a beacon of excellence in the realm of roofing solutions in Dublin. With a legacy of unwavering commitment and a passion for superior craftsmanship, we have emerged as a trusted name in residential and commercial roofing. Our journey began with a vision to elevate roofing to an art form, and today, that vision propels us forward.

As a team of experienced professionals, we bring a wealth of expertise to every project we undertake. From intricate repairs to ambitious installations, we approach each task with dedication and precision. At the heart of our success lies a dedication to quality materials, transparent communication, and a customer-centric approach. Our values of integrity, excellence, and innovation drive us to surpass expectations and set new industry benchmarks.

Beyond roofing, we are invested in our community, actively engaging in initiatives that uplift and enrich the neighborhoods we serve. Our story is one of continuous growth, driven by a relentless pursuit of roofing perfection. Join us on this journey and experience the JM Roofing difference – where roofs become more than structures; they become a testament to our commitment to building a safer, more resilient future.

We are the perfect solution to all your roofing problems

“Your ultimate roofing solution for all problems, guaranteed excellence awaits.”


At JM Roofing, installation is our craft and your guarantee of a secure, reliable roof. Our experienced team meticulously handles every aspect of installation, ensuring a seamless process from start to finish. With a commitment to quality materials and precise techniques, we transform roofing into a work of art, providing you with a roof that stands the test of time. Trust us to elevate your property with expert installation that reflects our dedication to excellence.


At JM Roofing, we specialize in meticulous roof repairs that restore your peace of mind. Our experienced team assesses the damage with a keen eye and applies targeted solutions, ensuring your roof regains its strength and integrity. From minor leaks to significant issues, we approach each repair project with the same dedication, using quality materials and time-tested techniques. Trust JM Roofing to safeguard your investment with expert repairs that stand the test of time.


Transforming Spaces, Enriching Lives: Discover the Magic of Renovations with JM Roofing. From revitalizing interiors to rejuvenating exteriors, our renovation expertise breathes new life into your cherished spaces. With a blend of creativity and craftsmanship, we redefine aesthetics, functionality, and comfort. Step into a world of possibilities with JM Roofing Renovations. Your dream space, reimagined.

Our value

Crafting Excellence, Ensuring Integrity

At JM Roofing, our value is more than craftsmanship – it’s a commitment. We take pride in delivering roofing solutions that not only meet your needs but exceed your expectations. With a blend of innovation and time-tested techniques, we ensure the integrity of every project we undertake. Our dedication to quality materials, transparent communication, and timely delivery sets us apart. Your trust in JM Roofing is an investment in roofing excellence.

Our Story

Established with a vision to transform roofing into an art form, JM Roofing was founded by a team of experienced roofing professionals who shared a common goal – to redefine industry standards and provide unmatched roofing services. With years of collective expertise, we've grown from strength to strength, earning the trust and respect of our clients across Dublin.

Our Mission

At JM Roofing, our mission is clear – to provide superior roofing services that protect your property and enhance its curb appeal. We strive to blend innovation with time-tested techniques, ensuring that every project we undertake reflects our unwavering commitment to excellence.

Professional, on time, every time!

Professional expertise, punctual performance – guaranteed reliability for every project, every time. Choose JM Roofing for excellence.

0 +
Years Experience

4th Generation of Roofers


10 years of proven expertise, honing our skills to deliver top-tier roofing solutions. Trust in our experience at JM Roofing.

Why Choose JM Roofing


Our skilled professionals possess extensive knowledge and training in various roofing techniques, ensuring top-notch craftsmanship.

Comprehensive Services

From minor repairs to complete roof replacements, we offer a wide range of services to meet your unique requirements.

Quality Materials

We source only the finest materials to guarantee long-lasting and durable results for your roofing projects.

Customer Satisfaction

Your satisfaction is our priority. We strive to exceed your expectations by delivering exceptional results and attentive customer service.

Timely Project Completion

We understand the importance of deadlines. Count on us to complete your roofing projects on time without compromising quality

Request a quote