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
MASCOT ROOFING LIMITED
Company 06303798 · Incorporated 2007
Active
Unclaimed
MASELA BUILDERS LTD
Company 16495061 · Incorporated 2025
Active
Unclaimed
MASKS MVS LTD
Company 17321599 · Incorporated 2026
Active
Unclaimed
MASON & SON ROOFING COMPANY LIMITED
Company 14352774 · Incorporated 2022
Active
Unclaimed
MASON CARPENTRY LIMITED
Company 04510764 · Incorporated 2002
Active
Unclaimed
MASON FACADES MAINTENANCE LIMITED
Company 14967164 · Incorporated 2023
Active
Unclaimed
MASON ROOFING & HOME IMPROVEMENTS LTD
Company 17044183 · Incorporated 2026
Active
Unclaimed
MASON'S ROOFING SERVICES LTD
Company 16224276 · Incorporated 2025
Active
Unclaimed
MASONS ROOFING LIMITED
Company 08513943 · Incorporated 2013
Active
Unclaimed
MASON`S FLAT ROOFING LIMITED
Company 04781732 · Incorporated 2003
Active
Unclaimed
MASS ROOFING LIMITED
Company 08977014 · Incorporated 2014
Active
Unclaimed
MASSEY CLADDING SOLUTIONS LIMITED
Company 06548094 · Incorporated 2008
Active
Unclaimed
MASTER CRAFT ROOFING AND BUILDING LTD
Company 16931908 · Incorporated 2025
Active
Unclaimed
MASTER FIX ROOFING & UPVC LTD
Company 11962814 · Incorporated 2019
Active
Unclaimed
MASTER HOME IMPROVEMENTS LTD
Company 17242561 · Incorporated 2026
Active
Unclaimed
MASTER K ROOFING LTD
Company 16753521 · Incorporated 2025
Active
Unclaimed
MASTER ROOF SOLUTIONS LTD
Company 12558904 · Incorporated 2020
Active
Unclaimed
MASTER ROOFING & FLAT ROOFING LTD
Company 17099398 · Incorporated 2026
Active
Unclaimed
MASTER ROOFING & HOME MAINTENANCE LTD
Company 16778205 · Incorporated 2025
Active
Unclaimed
MASTER ROOFING LTD
Company SC688156 · Incorporated 2021
Active
Unclaimed
MASTER ROOFING TOOPS LTD
Company 15487108 · Incorporated 2024
Active
Unclaimed
MASTER THATCHER OF LINCOLNSHIRE LTD
Company 09603556 · Incorporated 2015
Active
Unclaimed
MASTER THATCHERS (NORTH) LIMITED
Company 04897872 · Incorporated 2003
Active
Unclaimed
MASTER THATCHERS SUSSEX LIMITED
Company 16039894 · Incorporated 2024
Active
Unclaimed
MASTER THATCHING LIMITED
Company 08874765 · Incorporated 2014
Active
Unclaimed
MASTER-SLATE ROOFING & GUTTERING LTD
Company 16573763 · Incorporated 2025
Active
Unclaimed
MASTERCLASS ROOFING AND BUILDING SERVICES LTD
Company 16322260 · Incorporated 2025
Active
Unclaimed
MASTERCRAFT ROOFING AND DECORATING LTD
Company SC841220 · Incorporated 2025
Active
Unclaimed
MASTERCRAFT ROOFING LIMITED
Company 04777186 · Incorporated 2003
Active
Unclaimed
MASTERCRAFT ROOFING SERVICES LTD
Company SC888064 · Incorporated 2026
Active
Unclaimed
MASTERFIT CONTRACTORS LTD
Company 16756063 · Incorporated 2025
Active
Unclaimed
MASTERFIT ROOFING & BUILDING LTD
Company 15167289 · Incorporated 2023
Active
Unclaimed
MASTERFIT ROOFING W'TON LTD
Company 15992711 · Incorporated 2024
Active
Unclaimed
MASTERFIX ROOFING & GUTTERING LTD
Company 17368784 · Incorporated 2026
Active
Unclaimed
MASTERGUARD ROOFING & BUILDING LTD
Company 16358052 · Incorporated 2025
Active
Unclaimed
MASTERHOUSE TRADING LTD
Company 10548607 · Incorporated 2017
Active
Unclaimed
MASTERS @ WORK ROOFING LTD
Company 16062707 · Incorporated 2024
Active
Unclaimed
MASTERS OF ROOFING AND GUTTERING LTD.
Company 13051452 · Incorporated 2020
Active
Unclaimed
MASTERS ROOFING LIMITED
Company 08805773 · Incorporated 2013
Active
Unclaimed
MASTERSHIELD ROOFING & BUILDING SERVICES LIMITED
Company 12256032 · Incorporated 2019
Active
Unclaimed
MASTERSHIELD ROOFING & PROPERTY CARE LTD
Company SC855337 · Incorporated 2025
Active
Unclaimed
MASTERSHIELD ROOFING LTD
Company 16945754 · Incorporated 2026
Active
Unclaimed
MASTERSLATE ROOFING LIMITED
Company 16572405 · Incorporated 2025
Active
Unclaimed
MASTERTON ROOFING LIMITED
Company 13384069 · Incorporated 2021
Active
Unclaimed
MASTERTRADE ROOFING AND BUILDING LTD
Company 15450222 · Incorporated 2024
Active
Unclaimed
MAT CONSTRUCTIONS LONDON LTD
Company 12702206 · Incorporated 2020
Active
Unclaimed
MATA EVOLUTION LIMITED
Company 14533633 · Incorporated 2022
Active
Unclaimed
MATA ROOFING LTD
Company 15960313 · Incorporated 2024
Active
Unclaimed
MATCA ROOFING LTD
Company 17059608 · Incorporated 2026
Active
Unclaimed
MATEROOFING LTD
Company 16771218 · Incorporated 2025
Active
Unclaimed
MATHESON'S ROOFING COMPANY LIMITED
Company 14273535 · Incorporated 2022
Active
Unclaimed
MATRA CARPENTRY LIMITED
Company 06321465 · Incorporated 2007
Active
Unclaimed
MATRIX & SON ROOFING LTD
Company 13297777 · Incorporated 2021
Active
Unclaimed
MATRIX ROOFING AND PLUMBING LTD
Company 17209091 · Incorporated 2026
Active
Unclaimed
MATRIX ROOFING LTD
Company 16914353 · Incorporated 2025
Active
Unclaimed
MATT CULPIN ROOFING LTD
Company 16391844 · Incorporated 2025
Active
Unclaimed
MATT SEARS & SONS ROOFING CONTRACTORS LIMITED
Company 07352866 · Incorporated 2010
Active
Unclaimed
MATTHEW NEW & SONS LIMITED
Company SC437065 · Incorporated 2012
Active
Unclaimed
MATTHEW RICH ROOFING SERVICES LIMITED
Company 16438948 · Incorporated 2025
Active
Unclaimed
MATTHEW'S ROOFING CARLISLE LIMITED
Company 14192177 · Incorporated 2022
Active
Unclaimed
MATTHEWS CONSTRUCTION GROUP LTD
Company 17272698 · Incorporated 2026
Active
Unclaimed
MATTHEWS INDUSTRIAL ROOFING CONTRACTORS LIMITED
Company 13409468 · Incorporated 2021
Active
Unclaimed
MATTHEWS ROOFING (BRISTOL) LTD
Company 03207540 · Incorporated 1996
Active
Unclaimed
MATTHEWS ROOFING AND SONS LTD
Company 13722531 · Incorporated 2021
Active
Unclaimed
MATTHEWS ROOFING LIMITED
Company 05267621 · Incorporated 2004
Active
Unclaimed
MATTHEWS ROOFING SERVICES LTD
Company 16895133 · Incorporated 2025
Active
Unclaimed
MAVERICK ROOFING SOLUTIONS LIMITED
Company 14917860 · Incorporated 2023
Active
Unclaimed
MAVRIX ROOFING LTD
Company 16735649 · Incorporated 2025
Active
Unclaimed
MAX ABRAHAM (ROOFING CONTRACTORS) LIMITED
Company 01041129 · Incorporated 1972
Active
Unclaimed
MAX RAVENHALL CLADDING LIMITED
Company 14226776 · Incorporated 2022
Active
Unclaimed
MAXGUARD ROOFING SOLUTIONS LTD
Company 16068849 · Incorporated 2024
Active
Unclaimed
MAXIMUS ROOFING AND BUILDING LTD
Company 17249903 · Incorporated 2026
Active
Unclaimed
MAXLITE LTD
Company 08901546 · Incorporated 2014
Active
Unclaimed
MAXSOLAR LTD
Company 14989869 · Incorporated 2023
Active
Unclaimed
MAXWELLTOWN ROOFING SERVICES LIMITED
Company SC283991 · Incorporated 2005
Active
Unclaimed
MAY CONSTRUCT LTD
Company 16778128 · Incorporated 2025
Active
Unclaimed
MAY ROOFING LIMITED
Company 10486359 · Incorporated 2016
Active
Unclaimed
MAY'S ROOFING AND LEADWORKS LTD
Company 13887327 · Incorporated 2022
Active
Unclaimed
MAYA GLAZING LTD
Company 12972636 · Incorporated 2020
Active
Unclaimed
MAYBACH BUILDING & PROPERTY MAINTENANCE LTD
Company 12511922 · Incorporated 2020
Active
Unclaimed
MAYFAIR CONSTRUCTION & DESIGN LTD
Company 16792029 · Incorporated 2025
Active
Unclaimed
MAYFAIR ROOFING & BUILDING LTD
Company 17219429 · Incorporated 2026
Active
Unclaimed
MAYFAIR ROOFING SERVICES LTD
Company 16727470 · Incorporated 2025
Active
Unclaimed
MAYFAIR ROOFINGG LTD
Company 15108796 · Incorporated 2023
Active
Unclaimed
MAYNE ROOFING AND BUILD LTD
Company 16708206 · Incorporated 2025
Active
Unclaimed
MAYOR ROOFING LTD
Company 16393884 · Incorporated 2025
Active
Unclaimed
MAZECLAD LTD
Company 13966681 · Incorporated 2022
Active
Unclaimed
MB CONTRACTS SCOTLAND LTD
Company SC718219 · Incorporated 2021
Active
Unclaimed
MB FLAT ROOFING LTD
Company 14546597 · Incorporated 2022
Active
Unclaimed
MB INDUSTRIAL ROOFING LIMITED
Company 04744620 · Incorporated 2003
Active
Unclaimed
MB ROOFING & BUILDING SERVICES LIMITED
Company 14722263 · Incorporated 2023
Active
Unclaimed
MB ROOFING & BUILDING SPECIALISTS LTD
Company SC892604 · Incorporated 2026
Active
Unclaimed
MB ROOFING & LEADWORK (YORKSHIRE) LTD
Company 15473506 · Incorporated 2024
Active
Unclaimed
MB ROOFING & LEADWORK LTD
Company 14068439 · Incorporated 2022
Active
Unclaimed
MB ROOFING (CHESSINGTON) LIMITED
Company 09530475 · Incorporated 2015
Active
Unclaimed
MB ROOFING SERVICES (LONDON & HERTS) LIMITED
Company 13641023 · Incorporated 2021
Active
Unclaimed
MB SOLAR LTD
Company 13802716 · Incorporated 2021
Active
Unclaimed
MB WATERPROOFING AND CONSTRUCTION LTD
Company 13766218 · Incorporated 2021
Active
Unclaimed
MBA ROOFING SERVICES LTD
Company 11824267 · Incorporated 2019
Active
Unclaimed
MBC ROOFING & VANS LTD
Company 13196996 · Incorporated 2021
Active
Unclaimed
MBC ROOFING EAST ANGLIA LTD
Company 17048093 · Incorporated 2026
Active
Unclaimed
MBC ROOFING GROUP LTD
Company 16869630 · Incorporated 2025
Active
Unclaimed
MBL HOMES (SW) LTD
Company 14304581 · Incorporated 2022
Active
Unclaimed
MBM (CLADDING) LIMITED
Company SC215167 · Incorporated 2001
Active
Unclaimed
MBM HARD METALS LTD
Company SC633217 · Incorporated 2019
Active
Unclaimed
MBM ROOFING (EK) LIMITED
Company SC351062 · Incorporated 2008
Active
Unclaimed
MBM TOP LTD
Company 16335065 · Incorporated 2025
Active
Unclaimed
MBR ENGINEERING LTD
Company 11491314 · Incorporated 2018
Active
Unclaimed
MBR ROOFS LTD
Company SC855696 · Incorporated 2025
Active
Unclaimed
MC BUILDING & INTERIORS LTD
Company 14937559 · Incorporated 2023
Active
Unclaimed
MC FLAT ROOFING SERVICE LTD
Company NI688000 · Incorporated 2022
Active
Unclaimed
MC INDUSTRIAL ROOFING LTD
Company 17306726 · Incorporated 2026
Active
Unclaimed
MC METAL ROOF CRAFT LTD
Company 12252644 · Incorporated 2019
Active
Unclaimed
MC ROOFING & GUTTERING LTD
Company 15228070 · Incorporated 2023
Active
Unclaimed
MC ROOFING (SW) LTD
Company 14253310 · Incorporated 2022
Active
Unclaimed
MC ROOFING CONTRACTORS UK LTD
Company 12773858 · Incorporated 2020
Active
Unclaimed
MC ROOFING SERVICES LTD
Company 16564096 · Incorporated 2025
Active
Unclaimed
MC ROOFTEC HOME IMPROVEMENTS LIMITED
Company 13586124 · Incorporated 2021
Active
Unclaimed
MC SCAFFOLDING SUPPLIES LTD
Company 10559121 · Incorporated 2017
Active
Unclaimed
MC SEAMLESS GUTTERING LIMITED
Company 17172610 · Incorporated 2026
Active
Unclaimed
MCADAM ROOFING LIMITED
Company 05409061 · Incorporated 2005
Active
Unclaimed
MCALERNEY CONSTRUCTION SERVICES LTD
Company NI622439 · Incorporated 2014
Active
Unclaimed
MCALLISTER ROOFING & ROUGHCASTING LIMITED
Company SC732307 · Incorporated 2022
Active
Unclaimed
MCALLISTER ROOFING LIMITED
Company SC886440 · Incorporated 2026
Active
Unclaimed
MCARDLE ROOFING AND JOINERY LTD
Company NI742599 · Incorporated 2026
Active
Unclaimed
MCARTHUR ROOFING SERVICES LTD
Company 16344016 · Incorporated 2025
Active
Unclaimed
MCB ROOFING GLASGOW LIMITED
Company SC806306 · Incorporated 2024
Active
Unclaimed
MCBRIDE ROOFING LIMITED
Company 06485850 · Incorporated 2008
Active
Unclaimed
MCCAFFER ROOFING LTD
Company SC806209 · Incorporated 2024
Active
Unclaimed
MCCAIG CONSTRUCTION LIMITED
Company 16400960 · Incorporated 2025
Active
Unclaimed
MCCALLUM & SONS T/A ALBA ROOFING LTD
Company SC850995 · Incorporated 2025
Active
Unclaimed
MCCALMON ROOFING LIMITED
Company 09573695 · Incorporated 2015
Active
Unclaimed
MCCANN & SONS ROOFING LTD
Company 16086952 · Incorporated 2024
Active
Unclaimed
MCCARTHY ROOFING LTD
Company 11654266 · Incorporated 2018
Active
Unclaimed
MCCARTHYCLADDING LTD
Company 12601813 · Incorporated 2020
Active
Unclaimed
MCCAUGHEY ROOFING LIMITED
Company NI684223 · Incorporated 2021
Active
Unclaimed
MCCAVERY ROOFING LTD
Company NI612249 · Incorporated 2012
Active
Unclaimed
MCCLAD LTD
Company 13121179 · Incorporated 2021
Active
Unclaimed
MCCLOSKEY CONTRACTS LIMITED
Company NI719888 · Incorporated 2024
Active
Unclaimed
MCCLUSKEY ROOFING (NE) LTD
Company 15976514 · Incorporated 2024
Active
Unclaimed
MCCLUSKEY ROOFING LTD
Company 05456163 · Incorporated 2005
Active
Unclaimed
MCCOLLOCH ROOFING LTD
Company 09859606 · Incorporated 2015
Active
Unclaimed
MCCONNELL CONTRACTS AYRSHIRE LTD
Company SC438101 · Incorporated 2012
Active
Unclaimed
MCCONNELL ROOFING LIMITED
Company 08914697 · Incorporated 2014
Active
Unclaimed
MCCORMICK AND HUNTER LIMITED
Company SC329496 · Incorporated 2007
Active
Unclaimed
MCCORMICK BUILDING SERVICES LIMITED
Company 01952934 · Incorporated 1985
Active
Unclaimed
MCCORMICK FLAT ROOFING LIMITED
Company 05073488 · Incorporated 2004
Active
Unclaimed
MCCOURT CONSTRUCTION LTD
Company SC777899 · Incorporated 2023
Active
Unclaimed
MCCRACKEN ROOFING SERVICES LTD
Company 12408252 · Incorporated 2020
Active
Unclaimed
MCCREADY’S HOME IMPROVEMENTS LTD
Company 16706547 · Incorporated 2025
Active
Unclaimed
MCD INDUSTRIAL ROOFING LIMITED
Company 13215393 · Incorporated 2021
Active
Unclaimed
MCDAID ROOFING CONTRACTORS LIMITED
Company 16198035 · Incorporated 2025
Active
Unclaimed
MCDEVITT ROOFING SERVICES LTD
Company 16139269 · Incorporated 2024
Active
Unclaimed
MCDONNELL-PRICE (ROOFING) CONTRACTORS LIMITED
Company 04406208 · Incorporated 2002
Active
Unclaimed
MCE ROOFING LTD
Company 14608484 · Incorporated 2023
Active
Unclaimed
MCERLAIN ROOF CLEANING SERVICES LTD
Company NI709990 · Incorporated 2024
Active
Unclaimed
MCEWAN ROOFING AND PROPERTY MAINTENANCE LIMITED
Company SC588413 · Incorporated 2018
Active
Unclaimed
MCFARLANE MAINTENANCE LIMITED
Company 02679118 · Incorporated 1992
Active
Unclaimed
MCFARLANE ROOFING & MAINTENANCE LTD
Company 16592123 · Incorporated 2025
Active
Unclaimed
MCFEAT ROOFING LIMITED
Company 14905439 · Incorporated 2023
Active
Unclaimed
MCG ROOFING AND CLADDING LTD
Company NI704646 · Incorporated 2023
Active
Unclaimed
MCG ROOFING CONTRACTORS LTD
Company 16455215 · Incorporated 2025
Active
Unclaimed
MCGILL’S CONSTRUCTION LIMITED
Company 10572737 · Incorporated 2017
Active
Unclaimed
MCGLASHAN & SONS ROOFING AND MAINTENANCE LTD
Company 15995741 · Incorporated 2024
Active
Unclaimed
MCGREGOR ROOFING LIMITED
Company SC837898 · Incorporated 2025
Active
Unclaimed
MCH LIMITED
Company 05350027 · Incorporated 2005
Active
Unclaimed
MCHUGH ROOFING & CLADDING LTD
Company 08635088 · Incorporated 2013
Active
Unclaimed
MCINTOSH ROOFING LTD
Company SC336609 · Incorporated 2008
Active
Unclaimed
MCINTOSH SERVICES LTD
Company SC735223 · Incorporated 2022
Active
Unclaimed
MCINTYRE ROOFING (SCOTLAND) LIMITED
Company SC817131 · Incorporated 2024
Active
Unclaimed
MCINTYRE ROOFING LIMITED
Company SC683623 · Incorporated 2020
Active
Unclaimed
MCJ ROOFING & MAINTENANCE LIMITED
Company 14747664 · Incorporated 2023
Active
Unclaimed
MCK ROOFING & CONSTRUCTION LTD
Company SC794929 · Incorporated 2024
Active
Unclaimed
MCKAYS ROOFING LIMITED
Company NI727304 · Incorporated 2025
Active
Unclaimed
MCKC ROOFING LTD
Company 16538338 · Incorporated 2025
Active
Unclaimed
MCKENNA ROOFING LTD
Company 17134705 · Incorporated 2026
Active
Unclaimed
MCKEOWN ROOFING AND DEMOLITION LIMITED
Company 16585865 · Incorporated 2025
Active
Unclaimed
MCKERRON & MILNE LIMITED
Company SC165246 · Incorporated 1996
Active
Unclaimed
MCKINNON ROOFING AND CLADDING LTD
Company 10944236 · Incorporated 2017
Active
Unclaimed
MCKNIGHT ROOFING LIMITED
Company 13303993 · Incorporated 2021
Active
Unclaimed
MCL FABRICATIONS & ACCESS LTD
Company NI667837 · Incorporated 2020
Active
Unclaimed
MCL ROOFING LTD
Company 16877978 · Incorporated 2025
Active
Unclaimed
MCLEAN ROOFING & CLADDING LTD
Company SC591240 · Incorporated 2018
Active
Unclaimed
MCLEAN ROOFING EAST LIMITED
Company 14342477 · Incorporated 2022
Active
Unclaimed
MCLEAN ROOFING LIMITED
Company SC503369 · Incorporated 2015
Active
Unclaimed
MCLEAN ROOFING NORTH LIMITED
Company 14342377 · Incorporated 2022
Active
Unclaimed
MCLEAN ROOFING WEST LIMITED
Company 14342466 · Incorporated 2022
Active
Unclaimed
MCM ROOFING LIMITED
Company 12385636 · Incorporated 2020
Active
Unclaimed
MCMAHON ROOFING & CLADDING LTD
Company 12538802 · Incorporated 2020
Active
Unclaimed
MCMANUS FLAT ROOF FINISHING LTD
Company 08422179 · Incorporated 2013
Active
Unclaimed
MCMILLAN ROOFING AND MAINTENANCE LTD
Company 17098512 · Incorporated 2026
Active
Unclaimed
MCMILLAN ROOFING LIMITED
Company SC829044 · Incorporated 2024
Active
Unclaimed
MCNALLY & SON CONSTRUCTION LIMITED
Company 14944191 · Incorporated 2023
Active
Unclaimed
MCNALLY ROOFING SERVICES LIMITED
Company 04514862 · Incorporated 2002
Active
Unclaimed
MCNICOL ROOFING AND MAINTENANCE LTD
Company 16465298 · Incorporated 2025
Active
Unclaimed
MCPEAKE CONTRACTS LTD
Company SC833708 · Incorporated 2025
Active
Unclaimed
MCPEAKE ROUGHCASTING & ROOFING LTD
Company SC833714 · Incorporated 2025
Active
Unclaimed
MCPHERSON CONTRACTS LTD
Company SC396659 · Incorporated 2011
Active
Unclaimed
MCR CARPENTRY & ROOFING LIMITED
Company 16401444 · Incorporated 2025
Active
Unclaimed
MCR ROOFING LTD
Company 16225665 · Incorporated 2025
Active
Unclaimed
1
2
3
4
5
6