Roofing & Waterproofing Companies in Wales
587 active roofing & waterproofing businesses in Wales. Average age: 6.8 years.
587
Total
581
With Ownership Data
93
Accts Overdue
37
With Charges
Top Controller Nationalities
British 630Welsh 119Irish 14English 11Portuguese 3Indian 2Pakistani 2British,Welsh 1
2 controllers resident outside the UK
Filter & Search
Quick filters
⚠️ Compliance flags are based on the Companies House data snapshot dated 2 March 2026. Compliance flags are based on a snapshot dated 2 March 2026. Accounts and statements may have been filed since this date. Always verify on Companies House.
Page 1 of 3 – Companies 1–200 of 587
| Company | Flags |
|---|---|
Sd Roofing Solutions Ltd 16158001 | Clean ✓ |
Clean ✓ | |
4 charges3 satisfied | |
Clean ✓ | |
2 charges1 satisfied | |
Heath Roofing Service Ltd 14017146 | ConfStmt overdue* |
On The Verge Roofing Ltd 14628403 | Clean ✓ |
Pontypridd Roofing Limited 03016541 | ConfStmt overdue* |
City Roofing & Upvc Ltd 16156503 | ConfStmt overdue* |
Everstrong Roofers Ltd 16156208 | ConfStmt overdue* |
All Star Contracting (Sw) Ltd 16820114 | Clean ✓ |
A Edwards Roofing Limited 12290885 | Clean ✓ |
Kp Quality Roofing Limited 16753961 | Clean ✓ |
Clean ✓ | |
Check & Fix Roofing Ltd 16615693 | Clean ✓ |
Tp Home Improvements Ltd 16615827 | Clean ✓ |
Dumont Limited 09663415 | Accts overdue* |
Nelson & Sons Roofing Limited 16484180 | Clean ✓ |
Mason`S Flat Roofing Limited 04781732 | Clean ✓ |
Majestic Roofing Contractors Ltd 16422440 | Clean ✓ |
Jlm Roofing Solutions Ltd 15695283 | Accts overdue* |
Wise Coatings Ltd 15694256 | Accts overdue* |
Rubbercover Limited 06231018 | Clean ✓ |
True Guard Limited 15606527 | Accts overdue* |
Dormant | |
ConfStmt overdue* | |
Clean ✓ | |
Clean ✓ | |
Rp Roof & Build Ltd 16818699 | Clean ✓ |
All About Ltd 16049530 | Clean ✓ |
Valley Roofing Contracts Ltd 15102622 | Clean ✓ |
Kings Roofing Ltd 15863300 | Clean ✓ |
Envisage Maintenance Limited 14263747 | Accts overdue* |
Gower Roofing Ltd 12778619 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
Grand Developments Ltd 06261465 | Clean ✓ |
P.A.J. Industrial Roofing Ltd. 04224208 | Clean ✓ |
Proroofingco Ltd 15689661 | Accts overdue*ConfStmt overdue* |
Axis Roofing Limited 11913371 | 3 charges |
Db'S Roofing & Guttering Ltd 15531982 | ConfStmt overdue* |
Ccs Facade Solutions Ltd 16216303 | Clean ✓ |
Clean ✓ | |
Hd Roofing Specialists Ltd 16879828 | Clean ✓ |
Thermaroof Conservatories Ltd 16107670 | Clean ✓ |
Trisark Ltd 16107019 | ConfStmt overdue* |
Amalgamated Roof Repairs Ltd 15314142 | ConfStmt overdue* |
B.H Roofing Solutions Ltd 15315569 | Accts overdue* |
Clean ✓ | |
Carl Sweet Ltd 07059540 | Clean ✓ |
Vrc Roofing And Cladding Limited 15172657 | Dormant |
D&R Maintenance Contractors Ltd 16679758 | Clean ✓ |
Oakmoore Roofing Solutions Ltd 16679762 | Clean ✓ |
Symes & Smith Group Ltd 16677415 | Clean ✓ |
Green Home Improvements Ltd 15923180 | ConfStmt overdue* |
Gmsg Building Ltd 13535710 | Clean ✓ |
Prosser Roofing Ltd 13534684 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Heathrow Roofing & Guttering Ltd 16480777 | Clean ✓ |
Surefit Roofing Limited 16478626 | Clean ✓ |
Clean ✓ | |
James Bridge Roofing Ltd 15600852 | Clean ✓ |
ConfStmt overdue* | |
Jake Walsh Roofing Limited 11853204 | Accts overdue*ConfStmt overdue* |
Miller Maintenance Limited 16996717 | Clean ✓ |
Whelan Roofing Ltd 12428018 | Accts overdue*ConfStmt overdue* |
A.D. Roofing Services Ltd 11791185 | Clean ✓ |
ConfStmt overdue* | |
3 charges3 satisfied | |
Elevatedroofs Limited 16811275 | Clean ✓ |
ConfStmt overdue* | |
Rubber Roofs Limited 08708962 | 2 charges1 satisfied |
Cardiff And Vale Roofing Ltd 14196607 | Clean ✓ |
Colin Dobson Roofing Cyf 08120622 | Clean ✓ |
Adis Roofing Ltd 16475385 | Clean ✓ |
Clean ✓ | |
Jamar Building Ltd 16348612 | Clean ✓ |
Yarwood Roofing (Nw) Limited 16346812 | Clean ✓ |
A1 Patrick Kiely Roofing Limited 14004631 | Clean ✓ |
Gts Geveltechniek Ltd. 08464732 | Accts overdue*ConfStmt overdue* |
Accurate Roofing (Wales) Limited 05757251 | Clean ✓ |
ConfStmt overdue* | |
1 charge | |
Roofing Marketplace Limited 16876474 | Clean ✓ |
J D Roofing Ltd 13046456 | Clean ✓ |
Clean ✓ | |
Aspin Roofing Specialists Ltd 11696151 | Accts overdue*ConfStmt overdue* |
Flow Felt Roofing Ltd 16042773 | ConfStmt overdue* |
Lance Williams Roofing Ltd 12974336 | Clean ✓ |
Roofing Concern Ltd 16745511 | Clean ✓ |
Roof Survey Uk Ltd 15166755 | Clean ✓ |
Roof Plus Roofing Ltd 14375703 | Clean ✓ |
Woodbine Roofing Limited 06708933 | Clean ✓ |
Key Roofing Contractors Ltd 12839953 | Clean ✓ |
Dbs Facades Ltd 15859959 | Clean ✓ |
Roofcare Roofing Ltd 16543369 | Clean ✓ |
Clean ✓ | |
Win Services Limited 14135185 | ConfStmt overdue* |
Parnellroofing&Buildings Ltd 14070091 | Accts overdue*ConfStmt overdue* |
Clean ✓ | |
Garoof Limited 16345731 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
First Call Roofing Ltd 16280114 | Clean ✓ |
Burkes Home Improvements Ltd 15520941 | Accts overdue*ConfStmt overdue* |
Dragon Roofing & Cladding Ltd 08912715 | ConfStmt overdue* |
Seasons Roofing Limited 06514290 | ConfStmt overdue* |
Jj Roofing (South Wales) Limited 16099286 | ConfStmt overdue* |
Jdm Roofing & Carpentry Ltd 13765850 | Clean ✓ |
Acs Ammanclad Ltd 16041774 | Clean ✓ |
ConfStmt overdue* | |
Legacy Roofing South Wales Ltd 15235370 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Hartley Roofing Ltd 12281268 | Dormant |
J & L Facades Limited 12282303 | Accts overdue*ConfStmt overdue* |
Sunscape Systems Limited 08268295 | 1 charge1 satisfied |
Holdsworth Roofing Limited 05269363 | Clean ✓ |
High Calibre Roofing Limited 15977223 | ConfStmt overdue* |
Sej Roofing Ltd 15161120 | Clean ✓ |
Manchester Gutters Limited 11586681 | ConfStmt overdue* |
Davies Roofing South Wales Ltd 16607875 | Clean ✓ |
Clean ✓ | |
Roofing Matters Ltd 09101575 | Clean ✓ |
Gutter Wizard Ltd 15742820 | Dormant |
Clean ✓ | |
Clean ✓ | |
1 charge1 satisfied | |
Royal Roofing Swansea Limited 14824959 | Clean ✓ |
Lovell Roofing Ltd 16340195 | Clean ✓ |
Red Roofing Ltd 09508819 | Accts overdue*ConfStmt overdue* |
C Core Roofing Limited 17054519 | Clean ✓ |
Ace Roofing & Scaffolding Ltd 16276348 | ConfStmt overdue* |
Roofline Contractors Limited 10025828 | Accts overdue*ConfStmt overdue* |
Flintshire Roofing Limited 09457243 | ConfStmt overdue* |
Mpaf Limited 06009263 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
P W Harper Limited 16038921 | ConfStmt overdue* |
Cb Empire Roofing Ltd 14439050 | Clean ✓ |
Yesroofers Ltd 16739143 | Clean ✓ |
Spence Roofing Ltd 15160716 | Dormant |
Clean ✓ | |
Empire Roofing Contracts Ltd 15024104 | Clean ✓ |
ConfStmt overdue* | |
Clean ✓ | |
Safe Roofing Specialists Limited 16539362 | Clean ✓ |
Christian Marshall Roofing Ltd 13474445 | Clean ✓ |
Accts overdue*Dormant | |
D J Williams & Son Limited 09100281 | Accts overdue* |
Beacon Roofing Limited 02830038 | 3 charges2 satisfied |
Websters Roofing & Building Ltd 15674939 | Accts overdue*ConfStmt overdue* |
Ga Drives & Roofing Ltd 16339488 | Clean ✓ |
Lee Summers Roofing Ltd 16335856 | Clean ✓ |
Onyxx Energy Ltd. 16337193 | Clean ✓ |
Axel Roofing Ltd 13221747 | Accts overdue*ConfStmt overdue*1 charge1 satisfied |
West Wales Flat Roofing Limited 10024308 | ConfStmt overdue* |
County Roof Care Limited 16205101 | ConfStmt overdue* |
Elr Roofing Ltd 16207019 | ConfStmt overdue* |
Accts overdue*ConfStmt overdue* | |
Hughes Brothers Roofing Ltd 07921425 | Clean ✓ |
South Wales Roofing Ltd 15305063 | Clean ✓ |
Nest Roofing & Building Limited 13037614 | Accts overdue*ConfStmt overdue*Dormant |
Mak Roofing Limited 08305795 | Clean ✓ |
Vital Roofing Solutions Limited 16038075 | ConfStmt overdue* |
Rct Roofing Ltd 12277501 | Clean ✓ |
Wd Roofing & Cladding Limited 12276995 | Clean ✓ |
Buckley Roofing Ltd 11025529 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
Asap Roofing & Building 2020 Ltd 12899839 | Clean ✓ |
Roofs R Us Limited 15092793 | Clean ✓ |
Accts overdue*ConfStmt overdue* | |
We Fit Roofs Ltd 15853734 | ConfStmt overdue* |
Jlb Roofing Ltd 14955775 | Clean ✓ |
M & N Roofing Limited 05161245 | Clean ✓ |
Glassic Windows And Doors Ltd 15737785 | Dormant |
2 charges | |
Nantwich Building Ltd 13999294 | Accts overdue*ConfStmt overdue* |
Roof Guard Services Ltd 13997017 | Clean ✓ |
R.V.Elliott & Co.Limited 01047271 | Clean ✓ |
Abertawe Roofing Ltd 17046947 | Clean ✓ |
Alpha Roofing & Building Ltd 15435065 | ConfStmt overdue* |
Top-Tier Roofcare Ltd 15434590 | Accts overdue*ConfStmt overdue* |
Oakfield Roofing Limited 12420697 | Accts overdue*ConfStmt overdue* |
Sw Roofing Ltd 16096507 | ConfStmt overdue* |
Brt Building Limited 07857073 | Clean ✓ |
Clean ✓ | |
Emerald Roof Care Ltd 16732512 | Clean ✓ |
Clean ✓ | |
Approved Roofing & Guttering Ltd 16668818 | Clean ✓ |
Dormant | |
Darlington Bros Limited 04490992 | 1 charge1 satisfied |
Infinity Roofing & Building Ltd 10783431 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
Mjrroofingsolutions Ltd 15670241 | Clean ✓ |
Crm&S Roofing Services Ltd 14748863 | ConfStmt overdue* |
Knowles Roofing Services Ltd 15512595 | ConfStmt overdue* |
L Golledge Roofing Limited 15367046 | Clean ✓ |
Ts Roofing Ltd 15366551 | ConfStmt overdue* |
W D Roofing Services Ltd 16093585 | Clean ✓ |
Roofing & Waterproofing Businesses in Wales
There are 587 active roofing & waterproofing businesses in Wales. Average age is 6.8 years. 93 have overdue accounts. 37 have registered charges. 581 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
