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
› M
Full register
Companies: M
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
MCRS INDUSTRIAL ROOFING AND CLADDING LIMITED
Company 13764289 · Incorporated 2021
Active
Unclaimed
MCSHANE ROOFING LIMITED
Company 13496174 · Incorporated 2021
Active
Unclaimed
MCTIGUE AND LEWIS LTD
Company 15155542 · Incorporated 2023
Active
Unclaimed
MCVEIGHS ROOFING SPECIALISTS LTD
Company 15720310 · Incorporated 2024
Active
Unclaimed
MD - MAKE DECIDE ROOFING LTD
Company 16911832 · Incorporated 2025
Active
Unclaimed
MD BUILDING & CONSTRUCTION LTD
Company 12640995 · Incorporated 2020
Active
Unclaimed
MD MCDONALD ROOFING LIMITED
Company 08812636 · Incorporated 2013
Active
Unclaimed
MD PRO CONTRACTS LTD
Company NI712242 · Incorporated 2024
Active
Unclaimed
MD PRO LTD
Company NI734106 · Incorporated 2025
Active
Unclaimed
MD ROOFERS LTD
Company 16796975 · Incorporated 2025
Active
Unclaimed
MD ROOFING & CONSTRUCTION LTD
Company 15854775 · Incorporated 2024
Active
Unclaimed
MD ROOFING CONTRACTORS LIMITED
Company 06462155 · Incorporated 2008
Active
Unclaimed
MD ROOFING LTD
Company 13963023 · Incorporated 2022
Active
Unclaimed
MD ROOFING SPECIALISTS LTD
Company 16808196 · Incorporated 2025
Active
Unclaimed
MD ROOFLINE LTD
Company 15735981 · Incorporated 2024
Active
Unclaimed
MD STILES ROOFING LTD
Company 14619933 · Incorporated 2023
Active
Unclaimed
MDC CLADDING LTD
Company 08931229 · Incorporated 2014
Active
Unclaimed
MDH ROOFING LIMITED
Company 06601203 · Incorporated 2008
Active
Unclaimed
MDON ROOFING LIMITED
Company SC702897 · Incorporated 2021
Active
Unclaimed
MDP ROOFING LIMITED
Company 10441725 · Incorporated 2016
Active
Unclaimed
MDS CONTRACTORS (SCOTLAND) LTD
Company SC646518 · Incorporated 2019
Active
Unclaimed
MDS ROOFING AND PROPERTY MAINTENANCE LTD
Company 16731967 · Incorporated 2025
Active
Unclaimed
MDS ROOFING BUILDING AND PLUMBING LTD
Company 16148808 · Incorporated 2024
Active
Unclaimed
MDS ROOFING LTD
Company SC852691 · Incorporated 2025
Active
Unclaimed
ME ROOFING LIMITED
Company 08749355 · Incorporated 2013
Active
Unclaimed
MEAD ROOFING LIMITED
Company 16454083 · Incorporated 2025
Active
Unclaimed
MEADWAY ROOFING LTD
Company 16557294 · Incorporated 2025
Active
Unclaimed
MEALING ROOFING LIMITED
Company 05382666 · Incorporated 2005
Active
Unclaimed
MECFIX ROOFING LIMITED
Company 09108411 · Incorporated 2014
Active
Unclaimed
MEDWAY CITY ROOFING LTD
Company 14359959 · Incorporated 2022
Active
Unclaimed
MEDWAY ROOFERS LTD
Company 13414976 · Incorporated 2021
Active
Unclaimed
MEDWAY ROOFING LTD
Company 13809197 · Incorporated 2021
Active
Unclaimed
MEESON ROOFING LTD
Company 16038594 · Incorporated 2024
Active
Unclaimed
MEHR BUILDING & FENCING CO LIMITED
Company 16683050 · Incorporated 2025
Active
Unclaimed
MEHROSE CONSTRUCTION AND ROOFING LIMITED
Company 16616848 · Incorporated 2025
Active
Unclaimed
MEIR SERVICES LIMITED
Company 03162937 · Incorporated 1996
Active
Unclaimed
MELAN MASTER CONSTRUCTION LTD
Company 16099245 · Incorporated 2024
Active
Unclaimed
MELLING ROOFING LTD
Company 11154703 · Incorporated 2018
Active
Unclaimed
MELNER ROOFING LIMITED
Company 15462298 · Incorporated 2024
Active
Unclaimed
MELODY ROOFLINE LIMITED
Company 10446674 · Incorporated 2016
Active
Unclaimed
MELTECH CORPORATION UK LTD
Company 08967087 · Incorporated 2014
Active
Unclaimed
MELTON FLASHINGS LIMITED
Company 02326116 · Incorporated 1988
Active
Unclaimed
MELVIN ROOFING AND BUILDING LTD
Company 16505461 · Incorporated 2025
Active
Unclaimed
MEM ROOFING CONTRACTS LTD
Company 17156505 · Incorporated 2026
Active
Unclaimed
MEM ROOFING SERVICES LTD
Company 12953117 · Incorporated 2020
Active
Unclaimed
MEMTEC LIMITED
Company 07964866 · Incorporated 2012
Active
Unclaimed
MEN AT WORK FACILITIES LTD
Company 17154642 · Incorporated 2026
Active
Unclaimed
MENA CONSTRUCTION LTD
Company 13469842 · Incorporated 2021
Active
Unclaimed
MENDIP BUILDING LIMITED
Company 12282421 · Incorporated 2019
Active
Unclaimed
MENDIP CONSERVATORY ROOFS LTD
Company 15359475 · Incorporated 2023
Active
Unclaimed
MENDIX ROOFING CO. LIMITED
Company 01505160 · Incorporated 1980
Active
Unclaimed
MENDL & MENDL ROOFING LIMITED
Company 15873110 · Incorporated 2024
Active
Unclaimed
MENZIES ROOFING COMPANY LTD
Company 14824220 · Incorporated 2023
Active
Unclaimed
MEPSTED MARINE LTD
Company 16593375 · Incorporated 2025
Active
Unclaimed
MERCURIAL SYSTEMS LIMITED
Company 05826087 · Incorporated 2006
Active
Unclaimed
MERCURY ROOF CONVERSIONS LTD
Company 13406223 · Incorporated 2021
Active
Unclaimed
MERIDIAN ROOFING & PROPERTY SERVICES LTD
Company 16937019 · Incorporated 2025
Active
Unclaimed
MERIDIAN ROOFING SERVICES LIMITED
Company 04017399 · Incorporated 2000
Active
Unclaimed
MERRIMAN ROOFING CONTRACTORS LIMITED
Company 07850602 · Incorporated 2011
Active
Unclaimed
MERSEY GROUP NW LTD
Company 16563093 · Incorporated 2025
Active
Unclaimed
MERSEY ROOFING LIMITED
Company 08097987 · Incorporated 2012
Active
Unclaimed
MERSEY SKY SURVEYS LTD
Company 16623428 · Incorporated 2025
Active
Unclaimed
MERSEYSIDE GUTTERS & FASCIA LIMITED
Company 15454801 · Incorporated 2024
Active
Unclaimed
MERSEYSIDE ROOFCARE LIMITED
Company 16983411 · Incorporated 2026
Active
Unclaimed
MERSEYSIDE ROOFING & BUILDING CONTRACTORS LTD
Company 15204786 · Incorporated 2023
Active
Unclaimed
MET - TEC ROOFING LTD
Company 16020628 · Incorporated 2024
Active
Unclaimed
MET-ALL ROOFING LTD
Company 16509448 · Incorporated 2025
Active
Unclaimed
META ROOFING SOLUTIONS LTD
Company 16695270 · Incorporated 2025
Active
Unclaimed
METACLAD LIMITED
Company SC500664 · Incorporated 2015
Active
Unclaimed
METACLAD PLUS LIMITED
Company SC745191 · Incorporated 2022
Active
Unclaimed
METAL ARMOUR ROOFING LTD
Company 13337341 · Incorporated 2021
Active
Unclaimed
METAL HEADS ROOFING LTD
Company SC775262 · Incorporated 2023
Active
Unclaimed
METAL RAINWATER SOLUTIONS LTD
Company 13260681 · Incorporated 2021
Active
Unclaimed
METAL ROOF LTD
Company 06366782 · Incorporated 2007
Active
Unclaimed
METAL ROOFING LTD
Company 15344049 · Incorporated 2023
Active
Unclaimed
METAL ROOFING SW LTD
Company 15727076 · Incorporated 2024
Active
Unclaimed
METAL TECH ROOFING & CLADDING LTD
Company SC416036 · Incorporated 2012
Active
Unclaimed
METALEX ROOFING LIMITED
Company 06066439 · Incorporated 2007
Active
Unclaimed
METALICOROOFING LTD
Company 17153032 · Incorporated 2026
Active
Unclaimed
METALON ROOFING LTD
Company 17039990 · Incorporated 2026
Active
Unclaimed
METALWORX ROOFING & CLADDING LTD
Company 15255617 · Incorporated 2023
Active
Unclaimed
METER SQUARED ROOFING & GUTTERING LTD
Company 16774205 · Incorporated 2025
Active
Unclaimed
METHOD CLADDING LIMITED
Company 11051822 · Incorporated 2017
Active
Unclaimed
METRIC BUILDING SERVICES LIMITED
Company 04620254 · Incorporated 2002
Active
Unclaimed
METRO BUILDERS GROUP LTD
Company 16322533 · Incorporated 2025
Active
Unclaimed
METS ROOFING SOUTHWEST LTD
Company 16698035 · Incorporated 2025
Active
Unclaimed
METWORKS ROOFING LTD
Company NI714120 · Incorporated 2024
Active
Unclaimed
MF FLAT ROOFING SYSTEMS LTD
Company 14347229 · Incorporated 2022
Active
Unclaimed
MF ROOFING & BUILDING LTD
Company 17236180 · Incorporated 2026
Active
Unclaimed
MF ROOFING AND BUILDING MAINTENANCE LTD
Company SC774460 · Incorporated 2023
Active
Unclaimed
MF ROOFING AND ROUGHCASTING LIMITED
Company SC715919 · Incorporated 2021
Active
Unclaimed
MFA REPAIRS AND MAINTENANCE LTD
Company 16130785 · Incorporated 2024
Active
Unclaimed
MFL ROOFING & MAINTENANCE LIMITED
Company 16568367 · Incorporated 2025
Active
Unclaimed
MFL TRADITIONAL ROOFING LTD
Company 13378753 · Incorporated 2021
Active
Unclaimed
MFS CONSTRUCTION LIMITED
Company 05232418 · Incorporated 2004
Active
Unclaimed
MG BUILDER AND ROOFERS LTD
Company 16145340 · Incorporated 2024
Active
Unclaimed
MG CONSTRUCTION (HEREFORD) LIMITED
Company 14222843 · Incorporated 2022
Active
Unclaimed
MG ROOFING & CLADDING LTD LTD
Company SC585608 · Incorporated 2018
Active
Unclaimed
MG ROOFING & SERVICES LTD
Company 15053973 · Incorporated 2023
Active
Unclaimed
MG ROOFING LIMITED
Company 11294899 · Incorporated 2018
Active
Unclaimed
MGA ROOFING CONTRACTORS LIMITED
Company 15307933 · Incorporated 2023
Active
Unclaimed
MGA ROOFING LTD
Company 16069946 · Incorporated 2024
Active
Unclaimed
MGB ROOFING LTD
Company 15568588 · Incorporated 2024
Active
Unclaimed
MGC ROOFING LIMITED
Company 16037212 · Incorporated 2024
Active
Unclaimed
MGF MANAGEMENT SERVICES LIMITED
Company SC503313 · Incorporated 2015
Active
Unclaimed
MGH ROOFING & BUILDING CONTRACTORS LTD
Company 14755184 · Incorporated 2023
Active
Unclaimed
MGH ROOFING CONTRACTORS LTD
Company 16531908 · Incorporated 2025
Active
Unclaimed
MGH ROOFLINE LIMITED
Company 14293576 · Incorporated 2022
Active
Unclaimed
MGK PLASTICS LIMITED
Company 10576829 · Incorporated 2017
Active
Unclaimed
MGL ROOFLINE LIMITED
Company 12440024 · Incorporated 2020
Active
Unclaimed
MGM ROOFING CONTRACTORS LTD
Company 16446408 · Incorporated 2025
Active
Unclaimed
MGN JOINERY LTD
Company 17361192 · Incorporated 2026
Active
Unclaimed
MGN ROOFING LTD
Company 13468142 · Incorporated 2021
Active
Unclaimed
MGP ROOFING LTD
Company 16771345 · Incorporated 2025
Active
Unclaimed
MGR ROOFING LTD
Company 14103759 · Incorporated 2022
Active
Unclaimed
MGS ROOFING LTD
Company 14523690 · Incorporated 2022
Active
Unclaimed
MH (MIDLANDS) LIMITED
Company 05729905 · Incorporated 2006
Active
Unclaimed
MH BUILDING AND CONSERVATORY SOLUTIONS LTD
Company 16331348 · Incorporated 2025
Active
Unclaimed
MH OFFICIAL LTD
Company 12935654 · Incorporated 2020
Active
Unclaimed
MH ROOFING & CLADDING LIMITED
Company 07203785 · Incorporated 2010
Active
Unclaimed
MH ROOFING (ABERDEEN) LTD
Company SC373845 · Incorporated 2010
Active
Unclaimed
MH ROOFING (SHROPSHIRE) LTD
Company 17069354 · Incorporated 2026
Active
Unclaimed
MH ROOFING CONTRACTORS LIMITED
Company 05923689 · Incorporated 2006
Active
Unclaimed
MH ROOFING LTD
Company 15815639 · Incorporated 2024
Active
Unclaimed
MH ROOFING SOLUTIONS LTD
Company 15505208 · Incorporated 2024
Active
Unclaimed
MH SLATING TILING & ROOFING LIMITED
Company 16315848 · Incorporated 2025
Active
Unclaimed
MHB ROOFING & CLADDING SPECIALISTS LTD
Company 10724450 · Incorporated 2017
Active
Unclaimed
MHL ROOFING LTD
Company 15892762 · Incorporated 2024
Active
Unclaimed
MHS BUILDING ROOFING & CARPENTRY LTD
Company 08268152 · Incorporated 2012
Active
Unclaimed
MHT FLAT ROOFING LIMITED
Company 10529580 · Incorporated 2016
Active
Unclaimed
MI CONTRACTING LTD.
Company 09696607 · Incorporated 2015
Active
Unclaimed
MI ROOFING SPECIALIST LTD
Company 10857591 · Incorporated 2017
Active
Unclaimed
MI SOLAR SOLUTIONS LIMITED
Company 16433310 · Incorporated 2025
Active
Unclaimed
MIB FLAT ROOFING LIMITED
Company 13950732 · Incorporated 2022
Active
Unclaimed
MICHAEL BAILEY ROOFING CONTRACTORS LTD
Company 09340664 · Incorporated 2014
Active
Unclaimed
MICHAEL DALES ROOFING LTD
Company 17203160 · Incorporated 2026
Active
Unclaimed
MICHAEL FIDDY ROOFING LTD
Company 15385068 · Incorporated 2024
Active
Unclaimed
MICHAEL FOX ROOFING LIMITED
Company SC847658 · Incorporated 2025
Active
Unclaimed
MICHAEL HALL LIMITED
Company 04591978 · Incorporated 2002
Active
Unclaimed
MICHAEL K WILSON ROOFING CONTRACTORS LIMITED
Company 17314913 · Incorporated 2026
Active
Unclaimed
MICHAEL MACGREGOR ROOFING AND PROPERTY MAINTENANCE LTD
Company SC448537 · Incorporated 2013
Active
Unclaimed
MICHAEL MCDAID ROOFING LIMITED
Company 09230805 · Incorporated 2014
Active
Unclaimed
MICHAEL ROSS & SONS LTD
Company SC641715 · Incorporated 2019
Active
Unclaimed
MICHAEL THOMAS BUILDING & ROOFING LTD
Company 15971176 · Incorporated 2024
Active
Unclaimed
MICK BAMBER ROOFING & SON LTD
Company 15127850 · Incorporated 2023
Active
Unclaimed
MICK BAMBER ROOFING LIMITED
Company 09656528 · Incorporated 2015
Active
Unclaimed
MICK BATEMAN ROOFING LIMITED
Company 07806983 · Incorporated 2011
Active
Unclaimed
MICK CAULFIELD ROOFING LIMITED
Company 04483784 · Incorporated 2002
Active
Unclaimed
MICK HUGHES & SONS ROOFING SERVICES LTD
Company 05196095 · Incorporated 2004
Active
Unclaimed
MICK O'BYRNE ROOFING LTD
Company 13390336 · Incorporated 2021
Active
Unclaimed
MICK PARNELL ROOFING CONTRACTORS LIMITED
Company 13886376 · Incorporated 2022
Active
Unclaimed
MID CHESHIRE ROOFING LTD
Company 16667739 · Incorporated 2025
Active
Unclaimed
MID ULSTER PROPERTY SOLUTIONS LTD
Company NI730157 · Incorporated 2025
Active
Unclaimed
MID-CORNWALL ROOFING CONTRACTORS LIMITED
Company 01629088 · Incorporated 1982
Active
Unclaimed
MID-SUSSEX ROOFING LIMITED
Company 01652668 · Incorporated 1982
Active
Unclaimed
MIDAS CLADDING SERVICES LIMITED
Company 02894063 · Incorporated 1994
Active
Unclaimed
MIDDLESEX ROOF REPAIRS LTD
Company 08593290 · Incorporated 2013
Active
Unclaimed
MIDDLETON ROOFING LIMITED
Company 16453708 · Incorporated 2025
Active
Unclaimed
MIDDLEWICH ROOFING LTD
Company 17350508 · Incorporated 2026
Active
Unclaimed
MIDDX CONSTRUCTION LTD
Company 14224548 · Incorporated 2022
Active
Unclaimed
MIDLAND FELT ROOFING LIMITED
Company 00815272 · Incorporated 1964
Active
Unclaimed
MIDLAND FLAT ROOFING (WESTERN) LIMITED
Company 02777786 · Incorporated 1993
Active
Unclaimed
MIDLAND ROOFING & PROPERTY MAINTENANCE LTD
Company 11880673 · Incorporated 2019
Active
Unclaimed
MIDLAND ROOFING LTD
Company 14376584 · Incorporated 2022
Active
Unclaimed
MIDLAND ROOFING SERVICES (DERBY) LIMITED
Company 01418068 · Incorporated 1979
Active
Unclaimed
MIDLAND ROOFING SERVICES (HOLDINGS) LIMITED
Company 12363045 · Incorporated 2019
Active
Unclaimed
MIDLAND ROOFING SERVICES LTD
Company 14926396 · Incorporated 2023
Active
Unclaimed
MIDLAND ROOFING SOLUTIONS LTD
Company 14465964 · Incorporated 2022
Active
Unclaimed
MIDLAND ROOFLINE LTD
Company 09514309 · Incorporated 2015
Active
Unclaimed
MIDLAND SOLAR SOLUTION UK LTD
Company 16451741 · Incorporated 2025
Active
Unclaimed
MIDLAND WARM ROOFS LTD.
Company 11059665 · Incorporated 2017
Active
Unclaimed
MIDLANDS FLAT ROOFING LTD
Company 11925056 · Incorporated 2019
Active
Unclaimed
MIDLANDS LEAD WORKS LTD
Company 08905588 · Incorporated 2014
Active
Unclaimed
MIDLANDS PROPERTYCO LTD
Company 15930903 · Incorporated 2024
Active
Unclaimed
MIDLANDS ROOF REPAIRS LTD
Company 12501196 · Incorporated 2020
Active
Unclaimed
MIDLANDS ROOFING AND GUTTERING LTD
Company 14047302 · Incorporated 2022
Active
Unclaimed
MIDLANDS ROOFING AND REPAIRS LTD
Company 16768756 · Incorporated 2025
Active
Unclaimed
MIDLANDS ROOFING AND RESTORATIONS LTD
Company 17217106 · Incorporated 2026
Active
Unclaimed
MIDLANDS ROOFING FASCIA AND GUTTERING SERVICES LTD
Company 11909852 · Incorporated 2019
Active
Unclaimed
MIDLANDS SINGLE PLY ROOFING LTD
Company 12564161 · Incorporated 2020
Active
Unclaimed
MIDLOTHIAN ROOFING SERVICES LIMITED
Company SC289133 · Incorporated 2005
Active
Unclaimed
MIDPOINT ROOFING AND CLADDING LTD
Company 15690843 · Incorporated 2024
Active
Unclaimed
MIDPORT ROOFING AND CLADDING LTD
Company 13566094 · Incorporated 2021
Active
Unclaimed
MIGHTY ROOFING CONTRACTORS LTD
Company 17101987 · Incorporated 2026
Active
Unclaimed
MIKE ALLISON ROOFING LTD
Company 16174245 · Incorporated 2025
Active
Unclaimed
MIKE ALLSWORTH ROOFING LIMITED
Company 04469038 · Incorporated 2002
Active
Unclaimed
MIKE CARROLL LIMITED
Company 08779906 · Incorporated 2013
Active
Unclaimed
MIKE DODD ROOFING CO LTD
Company 10162477 · Incorporated 2016
Active
Unclaimed
MIKE HORIZON ROOFING LIMITED
Company 07866664 · Incorporated 2011
Active
Unclaimed
MIKE LOWERY ROOFING AND PROPERTY MAINTENANCE LIMITED
Company 14546965 · Incorporated 2022
Active
Unclaimed
MIKE RICKMAN ROOFING LTD
Company 06431938 · Incorporated 2007
Active
Unclaimed
MIKE SMITH SLATER LIMITED
Company SC468152 · Incorporated 2014
Active
Unclaimed
MIKE SOPER ROOFING SPECIALIST LTD
Company 17127998 · Incorporated 2026
Active
Unclaimed
MIKE WALL ROOFING & SONS LTD
Company 16359876 · Incorporated 2025
Active
Unclaimed
MILAN CONTRACTS LIMITED
Company NI673334 · Incorporated 2020
Active
Unclaimed
MILBURN ROOFING & BUILDING SPECIALISTS LIMITED
Company 10557613 · Incorporated 2017
Active
Unclaimed
MILE HIGH ROOFING & BUILDING LTD
Company 16656924 · Incorporated 2025
Active
Unclaimed
MILES BETTER ROOFING LTD
Company 16452570 · Incorporated 2025
Active
Unclaimed
MILES ROOFING & BUILDING LTD
Company 15401741 · Incorporated 2024
Active
Unclaimed
MILESTONE ROOFING LIMITED
Company 13406894 · Incorporated 2021
Active
Unclaimed
1
2
3
4
5
6