What We Do

Our Story

MJC Roofing was founded with a simple goal in mind – to provide reliable, high-quality roofing and building services that homeowners and businesses in Abingdon and Oxfordshire can truly depend on. With years of hands-on experience in the trade, the company has grown through hard work, word-of-mouth recommendations, and a commitment to doing every job to the highest possible standard.

About Us

What We Stand For

At MJC Roofing, we stand for quality, reliability, and honesty in everything we do. Every project, no matter the size, is approached with a commitment to delivering workmanship that not only meets but exceeds expectations. We believe in using the right materials, proven techniques, and taking the time to get the job done properly.

About Us

We Believe In

At MJC Roofing, we believe that every customer deserves a service they can trust, built on honesty, clear communication, and quality workmanship. We take pride in doing things the right way, never cutting corners, and always delivering results that stand the test of time. We also believe in building lasting relationships with our customers through reliability and respect. By upholding the standards set by CORC, Trading Standards, and the Federation of Roofing Contractors, we ensure every project reflects our commitment to professionalism, safety, and excellence.

About Us

Looking Ahead

As MJC Roofing continues to grow, our focus remains on delivering the same high standards of workmanship and customer service that our reputation has been built on. We are committed to staying up to date with the latest materials, techniques, and industry standards to ensure we continue providing reliable, long-lasting roofing and building solutions across Abingdon and Oxfordshire.