Call us: 07706 902498

About Us

Welsh Roofing Group was built on a simple belief: roofing work should be done properly, or not at all. We're a team of experienced, fully insured roofers proud to serve homes and businesses across Wales and beyond. From small repairs to full roof replacements, we bring the same care, craftsmanship and honesty to every job on our books.

No shortcuts, no hidden costs, just quality work you can trust to last.That's what 'Built on Pride. Covered with Quality.' means to us, and it's the standard we hold ourselves to on every roof.Our roofers bring over two decades of hands-on experience and a strong track record of reliable workmanship, expertise we're proud to bring to every home and business we work with across Wales.

We know a roof isn't just another job, it's protecting your home or your business. That's why every project gets the same care whether it's a small repair or a full replacement: a proper inspection, an honest recommendation, and workmanship we'd be happy to put our name to.

Being based in Wales means we know the weather, the roofing styles, and what local homes and businesses actually need, not a call centre a hundred miles away, but a team you can actually reach when it matters.

Wales Roofing Group

Our Promise

  • We turn up when we say we will
  • We give you a straight answer and a fair price
  • We use quality materials, not the cheapest option
  • We guarantee our work

Craftsmanship

Every roof is fitted by experienced, skilled roofers who take pride in getting it right.

Commitment

Straight answers and fair prices. No jargon, no hidden extras.

Solutions

From a full replacement to a fast repair, we've got the right fix for the job in front of us.

Protection

Our goal isn’t just to fix roofs  it’s to provide lasting protection that adds value and peace.

The Skilled Team Powering WRG

Daniel Brooks
Founder & Master
Michael Torres
Project Manager
Ryan Mitchell
Lead Roofing
Anthony Carter
Maintenance Expert
Quote

Request a free quote

24/7 Emergency Call
07706 902498
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.