We Handle Everything

We handle the entire process, start to finish, regardless of the scale of the project meaning your new roof is hassle-free.

Professional & Quality Roofing

From simple repair to large scale roof replacement, Gareth Swan & Son Roofing  provide a professional and quality service that is unmatched.

Work Done Right, First Time

We pride ourselves on our extensive history of getting the job done right, first time around leaving you with peace of mind.

All Work Considered

We have experience working on many projects of various sizes. Commercial or Domestic, no job is too big or too small.

Reliable, Affordable and Professional Roofing

Gareth Swan & Son Roofing has been established for over 30 years and is now entering its 3rd generation of roofers. We cover all of Wales and parts of England. We pride ourselves on our roofing work which is all guaranteed and we take pride in the work we undertake. We pride ourselves on our track record of finishing a job the first time around, giving clients peace of mind. We also undertake work for big site clients. Commercial or Domestic, no job too big or small. All our roofers carry CsCs cards and are public liability covered. If you need any expert advice on any of the services we offer please don’t hesitate to get in contact.

View Our Services

Our Services

We handle a wide range of roofing services from minor shingle replacement to complete re-roofing.

Dedication to Quality

We let the quality of our work speak for itself.


If we can’t convince you, please read a few words from our clients.

Did a job on my roof, really quick coming out and doing the work, really professional and good work done, really pleased and highly recommended.

Not only is their work pure quality, they’re punctual, hard working, competitively priced, reliable and a perfectionist. I would recommend Gareth Swan Roofing services to everyone, they did an amazing job on our new build

Gareth turned up bright and early at 7:30, got stuck straight in and completely finished the whole roof in no time at all.

The price was very reasonable and more importantly, unlike every other roofer I requested a price from, Gareth turned up to quote when he said he would, booked me in quickly without any fuss and did a stellar job of my garage roof.

I would happily recommend Gareth for anybody looking for a roofer that’s reliable and does a great job showing care in the work they do!

Thanks Gareth, my box is finally looking like a garage!

Get A Quick Quote

Send us an email by entering your details and any comments you may have in the form.

  • Crembrit
  • Chas
  • NFRC
  • MarleyEternit
  • Client 07
  • Client 08
  • Client 09
  • Client 10
  • Client 11
  • Client 12

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.