Verified
Roofers
Find your town
Guides
How we verify
For roofers
Data: Companies House · Updated August 2026 · 17,208 registered roofing companies listed
Home
›
Full register
› O
Full register
Companies: O
0-9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
O&D DIRECT LTD
Company 10954946 · Incorporated 2017
Active
Unclaimed
O' DONOGHUE ROOFING AND PROPERTY MAINTAINANCE LIMITED
Company 07363491 · Incorporated 2010
Active
Unclaimed
O' NEILL ROOFING LTD
Company SC847985 · Incorporated 2025
Active
Unclaimed
O'BRIEN & SON ROOFING AND LEADWORK SPECIALISTS LTD
Company 15829378 · Incorporated 2024
Active
Unclaimed
O'BRIEN BUILDERS LTD
Company 16166289 · Incorporated 2025
Active
Unclaimed
O'CARROLL HOUSEBUILD LTD
Company 11747813 · Incorporated 2019
Active
Unclaimed
O'CONNOR CLADDING & ROOFING LTD
Company 12045376 · Incorporated 2019
Active
Unclaimed
O'MARLEY ROOFING CONTRACTORS LTD
Company 17255337 · Incorporated 2026
Active
Unclaimed
O'NEILL ROOFING AND CHERRYPICKER HIRE LTD
Company SC669344 · Incorporated 2020
Active
Unclaimed
O'NEILL'S ROOFING LTD
Company 15989938 · Incorporated 2024
Active
Unclaimed
O'SULLIVAN ROOFING LTD
Company 13942903 · Incorporated 2022
Active
Unclaimed
O. W. ROOFING LIMITED
Company 09621944 · Incorporated 2015
Active
Unclaimed
O.B.E ROOFING LTD
Company 14481645 · Incorporated 2022
Active
Unclaimed
O.F.B ROOFING LIMITED
Company 15015807 · Incorporated 2023
Active
Unclaimed
O.J. ROOFING LTD.
Company 08191032 · Incorporated 2012
Active
Unclaimed
OAD ROOFING LIMITED
Company 17033768 · Incorporated 2026
Active
Unclaimed
OADBY CONSTRUCTION LTD
Company 10983971 · Incorporated 2017
Active
Unclaimed
OAK AND IRON CARPENTRY LTD
Company 16911722 · Incorporated 2025
Active
Unclaimed
OAK BUILDING LTD
Company SC883289 · Incorporated 2026
Active
Unclaimed
OAK ROOFING SERVICES LIMITED
Company 13120821 · Incorporated 2021
Active
Unclaimed
OAK TREE ROOFING LTD
Company 11023528 · Incorporated 2017
Active
Unclaimed
OAKDENE ROOF SOLUTIONS LTD
Company 10854788 · Incorporated 2017
Active
Unclaimed
OAKFIELD FLAT ROOFING LIMITED
Company 07888215 · Incorporated 2011
Active
Unclaimed
OAKFIELD ROOFING (YORKSHIRE) LTD
Company 14400960 · Incorporated 2022
Active
Unclaimed
OAKFIELD ROOFING SERVICES LTD
Company 16664858 · Incorporated 2025
Active
Unclaimed
OAKLAND ROOFING & PAVING LTD
Company 09573957 · Incorporated 2015
Active
Unclaimed
OAKLAND ROOFING LIMITED
Company 04284240 · Incorporated 2001
Active
Unclaimed
OAKLANDS OF RICKMANSWORTH (HERTS) LIMITED
Company 14028987 · Incorporated 2022
Active
Unclaimed
OAKLEIGH ROOFING (KENT) LTD
Company 16851030 · Incorporated 2025
Active
Unclaimed
OAKLEIGH ROOFING LTD
Company 16154209 · Incorporated 2024
Active
Unclaimed
OAKLEY IMPROVEMENTS LTD
Company 14996306 · Incorporated 2023
Active
Unclaimed
OAKLINE ROOFING LTD
Company 16548631 · Incorporated 2025
Active
Unclaimed
OAKMONT ROOFING LTD
Company 12630376 · Incorporated 2020
Active
Unclaimed
OAKMONT ROOFING SERVICES LTD
Company 16633961 · Incorporated 2025
Active
Unclaimed
OAKRIDGE ROOFING LIMITED
Company 17145388 · Incorporated 2026
Active
Unclaimed
OAKS ACCESS & MAINTENANCE LTD
Company 16972711 · Incorporated 2026
Active
Unclaimed
OAKWOOD ENERGY LIMITED
Company 09400406 · Incorporated 2015
Active
Unclaimed
OAKWOOD LOFTS LTD
Company 11355063 · Incorporated 2018
Active
Unclaimed
OASIS CLADDING LTD
Company 03345288 · Incorporated 1997
Active
Unclaimed
OASTVIEW STAPLEHURST PROPERTY SERVICES LIMITED
Company 14579089 · Incorporated 2023
Active
Unclaimed
OBBARD BUILDERS AND DECORATORS LTD
Company 06731711 · Incorporated 2008
Active
Unclaimed
OBRIEN ROOFING LTD
Company 11247470 · Incorporated 2018
Active
Unclaimed
OBRIEN SCAFFOLDING LTD
Company 09780056 · Incorporated 2015
Active
Unclaimed
OBSIDIAN ROOFING LIMITED
Company 15371366 · Incorporated 2023
Active
Unclaimed
OC & SONS ROOFING AND GUTTERING LTD
Company 16647784 · Incorporated 2025
Active
Unclaimed
OC ROOFING CONTRACTORS LTD
Company 14058724 · Incorporated 2022
Active
Unclaimed
OCEAN CITY ROOFING LIMITED
Company 13544688 · Incorporated 2021
Active
Unclaimed
OCEANVIEW ROOFING CO LTD
Company 16721619 · Incorporated 2025
Active
Unclaimed
OCULUS ROOFING LTD
Company 16665054 · Incorporated 2025
Active
Unclaimed
ODR CONTRACTORS LTD
Company 17334554 · Incorporated 2026
Active
Unclaimed
OFFER ROOFING SERVICES LIMITED
Company 08721398 · Incorporated 2013
Active
Unclaimed
OFOUR ROOFING LIMITED
Company 15302942 · Incorporated 2023
Active
Unclaimed
OFP TIMBER FRAMED HOMES LTD
Company 05390125 · Incorporated 2005
Active
Unclaimed
OG ROOFING LTD
Company 15675626 · Incorporated 2024
Active
Unclaimed
OG WATERPROOFING LTD
Company 17208305 · Incorporated 2026
Active
Unclaimed
OGILVIE ROOFLINE LTD
Company SC558195 · Incorporated 2017
Active
Unclaimed
OGO ROOFING &CLADDING LIMITED
Company 17230845 · Incorporated 2026
Active
Unclaimed
OJT ROOFING LIMITED
Company 16959116 · Incorporated 2026
Active
Unclaimed
OKM ROOFING LTD
Company SC870506 · Incorporated 2025
Active
Unclaimed
OL ROOFING AND CLADDING LTD
Company SC734089 · Incorporated 2022
Active
Unclaimed
OLB MAINTENANCE LTD
Company 17340314 · Incorporated 2026
Active
Unclaimed
OLD MILL CHIMNEYS (SCOTLAND) LIMITED
Company SC351372 · Incorporated 2008
Active
Unclaimed
OLD PLEAN ROOFING LTD
Company SC552096 · Incorporated 2016
Active
Unclaimed
OLD SCHOOL ROOFING LTD
Company 16785423 · Incorporated 2025
Active
Unclaimed
OLD TOWN WINDOWS LTD
Company 13221632 · Incorporated 2021
Active
Unclaimed
OLDE ENGLAND ROOFS LTD
Company 17110148 · Incorporated 2026
Active
Unclaimed
OLDE ENGLISH ROOFERS & GENERAL BUILDERS LIMITED
Company 16001693 · Incorporated 2024
Active
Unclaimed
OLDHAM ROOFING COMPANY LIMITED
Company 15055950 · Incorporated 2023
Active
Unclaimed
OLEH TKACH LIMITED
Company 16429204 · Incorporated 2025
Active
Unclaimed
OLEK ROOFING LTD
Company SC463038 · Incorporated 2013
Active
Unclaimed
OLEKSANDR CHORNENKYI LIMITED
Company 16303826 · Incorporated 2025
Active
Unclaimed
OLEKSANDR MARTSINOVSKYI LIMITED
Company 16344895 · Incorporated 2025
Active
Unclaimed
OLICANA ROOFING & JOINERY LTD
Company 12731013 · Incorporated 2020
Active
Unclaimed
OLIVE ROOFING & PROPERTY MAINTENANCE LIMITED
Company 12731026 · Incorporated 2020
Active
Unclaimed
OLIVE TREE ROOFING LIMITED
Company 16606567 · Incorporated 2025
Active
Unclaimed
OLIVER EXTERIOR GROUP LTD
Company SC879542 · Incorporated 2026
Active
Unclaimed
OLIVER ROOFING SERVICES LIMITED
Company 13201634 · Incorporated 2021
Active
Unclaimed
OLYMPIA SOLAR LTD
Company 16490589 · Incorporated 2025
Active
Unclaimed
OLYMPUS ROOFING LTD
Company 17012756 · Incorporated 2026
Active
Unclaimed
OLYMPUS ROOFING SOLUTIONS LIMITED
Company NI726161 · Incorporated 2025
Active
Unclaimed
OMEGA ROOF SYSTEMS LIMITED
Company SC854716 · Incorporated 2025
Active
Unclaimed
OMEGA ROOFING CONTRACTORS LIMITED
Company 16985564 · Incorporated 2026
Active
Unclaimed
OMEGA ROOFING LTD
Company 06822841 · Incorporated 2009
Active
Unclaimed
OMEWORKS LIMITED
Company SC835980 · Incorporated 2025
Active
Unclaimed
OMINIWORKS LTD
Company 15606101 · Incorporated 2024
Active
Unclaimed
OMKAR PROPERTIES & DEVELOPERS LTD
Company 16993786 · Incorporated 2026
Active
Unclaimed
OMW DEVELOPMENTS LIMITED
Company 16246164 · Incorporated 2025
Active
Unclaimed
ON CALL PROPERTY SERVICES LTD
Company 09678290 · Incorporated 2015
Active
Unclaimed
ON DEMAND ROOFING AND PROPERTY SERVICES LTD
Company 14600777 · Incorporated 2023
Active
Unclaimed
ON POINT ROOFING & BUILDING LTD
Company 16490446 · Incorporated 2025
Active
Unclaimed
ON POINT ROOFING CONTRACTORS LTD
Company 12163786 · Incorporated 2019
Active
Unclaimed
ON POINT ROOFING LTD
Company 14813223 · Incorporated 2023
Active
Unclaimed
ON ROOFING LTD
Company 16453600 · Incorporated 2025
Active
Unclaimed
ON SITE FRAMING LTD
Company 07108421 · Incorporated 2009
Active
Unclaimed
ON THE ISLAND CLEANING & MAINTENANCE LTD
Company 13753285 · Incorporated 2021
Active
Unclaimed
ON THE VERGE ROOFING LTD
Company 14628403 · Incorporated 2023
Active
Unclaimed
ON TOP PROJECTS LTD
Company 14241612 · Incorporated 2022
Active
Unclaimed
ON TOP ROOF & BUILD LTD
Company 16592222 · Incorporated 2025
Active
Unclaimed
ON TOP ROOFING & GUTTERING LTD
Company 15700650 · Incorporated 2024
Active
Unclaimed
ON TOP ROOFING AND GUTTERING HERTS LTD
Company 16039051 · Incorporated 2024
Active
Unclaimed
ON TOP ROOFING LTD
Company SC795133 · Incorporated 2024
Active
Unclaimed
ON TOP ROOFING SERVICES LTD
Company 14501158 · Incorporated 2022
Active
Unclaimed
ON TOP ROOFING SOLUTIONS LTD
Company 15666061 · Incorporated 2024
Active
Unclaimed
ON TOP ROOFING SPECIALISTS LTD
Company 16736693 · Incorporated 2025
Active
Unclaimed
ON TOP SLATING LTD
Company 14242069 · Incorporated 2022
Active
Unclaimed
ON TRAC ROOFING SERVICES LIMITED
Company 16911322 · Incorporated 2025
Active
Unclaimed
ON-TOP ROOFING NORFOLK LIMITED
Company 13763720 · Incorporated 2021
Active
Unclaimed
ONACI LTD
Company 10866398 · Incorporated 2017
Active
Unclaimed
ONDULINE BUILDING PRODUCTS LIMITED
Company 00952627 · Incorporated 1969
Active
Unclaimed
ONE CALL ROOFING CONTRACTORS LIMITED
Company 15563153 · Incorporated 2024
Active
Unclaimed
ONE CALL ROOFING SOLUTIONS LTD
Company 14499679 · Incorporated 2022
Active
Unclaimed
ONE CHANCE ROOFING LTD
Company 15554865 · Incorporated 2024
Active
Unclaimed
ONE COMPLETE SOLUTION LTD
Company 16580869 · Incorporated 2025
Active
Unclaimed
ONE DIMENSION CONTRACTING LTD
Company 16477257 · Incorporated 2025
Active
Unclaimed
ONE ROOFING AND BUILDING SERVICES LTD
Company SC750970 · Incorporated 2022
Active
Unclaimed
ONE STEP INSULATION LIMITED
Company NI625614 · Incorporated 2014
Active
Unclaimed
ONE STOP ROOFING (SL) LIMITED
Company 14159585 · Incorporated 2022
Active
Unclaimed
ONE STOP ROOFING SPECIALISTS LIMITED
Company 13949743 · Incorporated 2022
Active
Unclaimed
ONE STOP ROOFING SUPPLIES LIMITED
Company SC141254 · Incorporated 1992
Active
Unclaimed
ONE WAY ROOFING LTD
Company 16968819 · Incorporated 2026
Active
Unclaimed
ONESTOP PROPERTY CARE LTD
Company 16551273 · Incorporated 2025
Active
Unclaimed
ONGO ROOFING LIMITED
Company 09216586 · Incorporated 2014
Active
Unclaimed
ONIT MAINTENANCE SERVICES LTD
Company 16376761 · Incorporated 2025
Active
Unclaimed
ONITI HOME CARE LTD
Company 13840106 · Incorporated 2022
Active
Unclaimed
ONLY ROOFING LTD
Company 15952148 · Incorporated 2024
Active
Unclaimed
ONLY ROOFS LIMITED
Company 07054730 · Incorporated 2009
Active
Unclaimed
ONPOINT ROOFING AND GUTTERING LTD
Company 16855366 · Incorporated 2025
Active
Unclaimed
ONPOINT ROOFING SOLUTIONS LTD
Company 17164733 · Incorporated 2026
Active
Unclaimed
ONROOF LTD
Company 17235424 · Incorporated 2026
Active
Unclaimed
ONSIDE ROOFING LTD
Company 16818067 · Incorporated 2025
Active
Unclaimed
ONSLOW ROOFING & BUILDING SERVICES BELFAST LTD
Company NI688498 · Incorporated 2022
Active
Unclaimed
ONTRACK ROOFING & BUILDING LTD
Company 16527572 · Incorporated 2025
Active
Unclaimed
ONYX ROOFING GROUP LIMITED
Company 17277725 · Incorporated 2026
Active
Unclaimed
ONYX ROOFING LTD
Company 11721671 · Incorporated 2018
Active
Unclaimed
ONYXX ROOFING & SOLAR LIMITED
Company 16337193 · Incorporated 2025
Active
Unclaimed
OP ROOFING 247 LTD
Company 16134015 · Incorporated 2024
Active
Unclaimed
OP ROOFING NW LTD
Company 16638061 · Incorporated 2025
Active
Unclaimed
OPALRISE ROOFING LIMITED
Company 15892226 · Incorporated 2024
Active
Unclaimed
OPEN VALLEY ROOFING LTD
Company 16681054 · Incorporated 2025
Active
Unclaimed
OPENSPACEUK ROOFING CONTRACTORS LIMITED
Company 12414999 · Incorporated 2020
Active
Unclaimed
OPREA CONSTRUCTIONS LTD
Company 12263004 · Incorporated 2019
Active
Unclaimed
OPS MAINTENANCE LTD
Company 16878208 · Incorporated 2025
Active
Unclaimed
OPTIMAL CLADDING LIMITED
Company 12766843 · Incorporated 2020
Active
Unclaimed
OPTIMAL ENERGY SOLUTIONS LTD
Company 15080447 · Incorporated 2023
Active
Unclaimed
OPTIMAL GROUP NW LTD
Company 14969476 · Incorporated 2023
Active
Unclaimed
OPTIMAL ROOFING SOLUTIONS LTD
Company 12069332 · Incorporated 2019
Active
Unclaimed
OPTIMISE GROUP LTD
Company 10345474 · Incorporated 2016
Active
Unclaimed
OPTIMUM RBM LIMITED
Company 11921216 · Incorporated 2019
Active
Unclaimed
OPTIMUM ROOFING LTD
Company 15403126 · Incorporated 2024
Active
Unclaimed
OPTION 1 ROOFING LIMITED
Company 14156217 · Incorporated 2022
Active
Unclaimed
OPULENT SIGNATURE HOMES LIMITED
Company 17121540 · Incorporated 2026
Active
Unclaimed
OR NW LTD
Company 09373233 · Incorporated 2015
Active
Unclaimed
ORACLE ROOFING AND BUILDING LTD
Company 16344886 · Incorporated 2025
Active
Unclaimed
ORANGE ECO ROOFING LTD
Company 16957297 · Incorporated 2026
Active
Unclaimed
ORANGERY ROOFS UK LTD
Company 07941972 · Incorporated 2012
Active
Unclaimed
ORBITAL ROOFING & BUILDING SPECIALISTS LIMITED
Company 04339650 · Incorporated 2001
Active
Unclaimed
ORCA ROOFING LTD
Company 16695558 · Incorporated 2025
Active
Unclaimed
ORCHARD CARPENTRY & CONSTRUCTION LTD
Company 13998735 · Incorporated 2022
Active
Unclaimed
ORCHARD CLADDING SPECIALISTS LIMITED
Company 07895999 · Incorporated 2012
Active
Unclaimed
ORCHARD ROOFING & BUILDING GROUP LIMITED
Company 11077146 · Incorporated 2017
Active
Unclaimed
ORCHARD VALE RENEWABLES LTD
Company 16754860 · Incorporated 2025
Active
Unclaimed
ORCON ROOFING & BUILDING MAINTENANCE LTD
Company SC844310 · Incorporated 2025
Active
Unclaimed
ORE ROOFING & CLADDING LTD
Company 15385732 · Incorporated 2024
Active
Unclaimed
ORGANIC ROOFS LTD
Company 07571469 · Incorporated 2011
Active
Unclaimed
ORIGINAL ROOFING AND CONSTRUCTION LTD
Company 10348498 · Incorporated 2016
Active
Unclaimed
ORIGINAL ROOFING COMPANY LTD
Company 09763234 · Incorporated 2015
Active
Unclaimed
ORNATE PROJECTS & SONS LTD
Company 17081783 · Incorporated 2026
Active
Unclaimed
ORRELL ROOFLINE LIMITED
Company 07146917 · Incorporated 2010
Active
Unclaimed
ORS CONTRACTING LIMITED
Company 02962754 · Incorporated 1994
Active
Unclaimed
OSBORNE ROOFING LTD
Company 17349898 · Incorporated 2026
Active
Unclaimed
OSPREY ROOFING LTD
Company 15454232 · Incorporated 2024
Active
Unclaimed
OSWESTRY ROOFING LTD
Company 15188569 · Incorporated 2023
Active
Unclaimed
OSWIN DAVIS FM LTD
Company 14211585 · Incorporated 2022
Active
Unclaimed
OSWO LTD
Company 16544518 · Incorporated 2025
Active
Unclaimed
OTF ROOFING LTD
Company 16587421 · Incorporated 2025
Active
Unclaimed
OTLEY ROOFING AND BUILDING LTD
Company 12600173 · Incorporated 2020
Active
Unclaimed
OTORA BUILDERS LIMITED
Company 16965902 · Incorporated 2026
Active
Unclaimed
OTTERBOURNE DEVELOPMENTS LIMITED
Company 12402889 · Incorporated 2020
Active
Unclaimed
OTTOMAN TIMBER FRAME LTD
Company 12296961 · Incorporated 2019
Active
Unclaimed
OUR FOCUS ROOFING LTD
Company 16420544 · Incorporated 2025
Active
Unclaimed
OUT DOOR LIVING CONTRACTORS LTD
Company 16438717 · Incorporated 2025
Active
Unclaimed
OUTBACK SCAFFOLDING LIMITED
Company 03573163 · Incorporated 1998
Active
Unclaimed
OUTLOOK ROOFING & BUILDING SERVICES LTD
Company 14716400 · Incorporated 2023
Active
Unclaimed
OUTLOOK ROOFING AND PROPERTY MAINTENANCE LIMITED
Company 13838791 · Incorporated 2022
Active
Unclaimed
OUTLOOK ROOFING LTD
Company 16930062 · Incorporated 2025
Active
Unclaimed
OUTSIDE STRUCTURE SOLUTIONS LIMITED
Company 06572212 · Incorporated 2008
Active
Unclaimed
OUTWOOD ROOFING & BUILDING SERVICES LIMITED
Company 07700783 · Incorporated 2011
Active
Unclaimed
OVER ALL ROOFING LTD
Company 16092665 · Incorporated 2024
Active
Unclaimed
OVER THE RIDGE ROOFING & CLADDING LTD
Company 14579935 · Incorporated 2023
Active
Unclaimed
OVER YOUR HEAD LIMITED
Company 16824855 · Incorporated 2025
Active
Unclaimed
OVERCLAD LTD
Company 16215986 · Incorporated 2025
Active
Unclaimed
OVERHAUL ROOFING LTD
Company 12760469 · Incorporated 2020
Active
Unclaimed
OVERHEAD ROOFING LIMITED
Company 14827479 · Incorporated 2023
Active
Unclaimed
OVERHEAD ROOFS LTD
Company 15636883 · Incorporated 2024
Active
Unclaimed
OVERVIEW ROOFING LTD
Company 17128165 · Incorporated 2026
Active
Unclaimed
OW ROOFING SERVICES LTD
Company 16430928 · Incorporated 2025
Active
Unclaimed
OWD HOME IMPROVEMENTS LTD
Company 09401281 · Incorporated 2015
Active
Unclaimed
OWD TRADE SUPPLIES LTD
Company 09401224 · Incorporated 2015
Active
Unclaimed
OWEN & DAVIES ROOFING AND SOLAR LTD
Company 16777479 · Incorporated 2025
Active
Unclaimed
OWEN BROTHERS ROOFING LIMITED
Company 05451550 · Incorporated 2005
Active
Unclaimed
1
2