Professional, Quality Roofing

Gareth Swan & Son Roofing. Affordable, Effective, Professional.

Welcome to Gareth Swan & Son Roofing , we are a family run roofing company based in the heart of South Wales.

We specialise in:

• New Builds • Refurbishment • Plain Tiling • Natural Slating • Repair Work • U.P.V.C Work • Slating • Lead Work •

Gareth Swan & Son Roofing has over 30 years experience with expertise in all kinds of roofing across Wales. All of the work we carry out comes with a full guarantee and great after service care. Our friendly and reliable roofers will be happy to assist you with any roofing service you require and with our extensive experience we are able to offer a variety of solutions to a large range of roof repairs all across Wales.

Professional & Quality Roofing

From simple repair to large scale roof replacement, Gareth Swan Roofing & Son 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, big and small. Commercial or Domestic, no job is too big or too small.

Our Team

We have high quality handmen who are equiped with the latest tools.

  • Gareth Swan


    Gareth displayed a professional and trusting manner. His performance on the job was excellent. His major is roofing.

  • Zack Swan


    Zack is one of the best guy in our crew. Zack does an excellent job in every projects. He’s knowlegeable, fast and efficient.

Need a Professional Roofer?

We give a chance for people to work in the professional environment with challenges and values. Come with us!

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.