James Williams Roofing

Expert Roofing Services in Pembroke Dock

30 Lavinia Drive, Pembroke Dock, SA72 6QY Directions

   Closed today Open Monday 08:00 - 18:00

Why Choose Us?

Reliable Service
Many Years Experience
Fully Insured

Here at James Williams Roofing, we pride ourselves on our reputation

years of experience



Business overview

Expert Roofing Services in Pembroke Dock. Fully Accredited, Qualified & Insured. A Friendly Service You Can Rely On & Trust. Competitive Prices & 15+ Year's Experience.

James Williams Roofing is your local roofing company you can rely on. With over 15 years of experience, you can rest assured we will deliver an honest service you can trust, with no hidden surprises. We are fully accredited, qualified and insured, priding ourselves on our high standards, quality service and attention to detail. We offer all our customers a free quote, simply get in touch today and our friendly team will be in touch to discuss your roofing needs. We provide a range of roofing services from new roofs and repairs to solar panels and roof window installation.


Image of James Williams Roofing
Image 2 of James Williams Roofing
Image 3 of James Williams Roofing
Image 4 of James Williams Roofing


Free Quotes

Products & Services

Fascias and Soffits

Felt Roofs

Flat Roof Repairs


New Roof

Roof Coating

Roof Conversions

Roof Repairs

Roof Sealing

Roof Tiling

Roof Weatherproofing

Roof Windows

Rubber Roofing

Slate Roofing

Storm Damage Repairs

Single Ply Roofing

Solar Panels

Chimney Repairs


There are no reviews for this business, be the first to write a review!


Prompt start and job completed in 2 days. Added some extra work and all completed to a high standard. Will recommend him to friends.

- Source: barry16316

Very quick response good communication and job done well on time would definitely recommend.

- Source: nick_belcher

James is a credit to his trade and business, he polite, engaging and very professional in every way. He was quick to provide a quote and was here the next day on time as agreed. He quickly got to work replacing the broken slates and others that I had missed at no extra change than quoted. He took time to finish the job as the daylight started to fade rather than come back another day and cleaned up once the job was completed. I would highly recommend James for roofing work and would not hesitate to use him again. A job well done!

- Source: wes75810

Clean, quick and did the job. Showed up when he said he would.

- Source: samantha79407