
FROM REPAIRS TO COMPLETE NEW ROOFS
B & D Roofing & Building provides professional roofing services for homes, businesses and larger commercial properties throughout Fife. From Dunfermline and Rosyth to Kirkcaldy, Glenrothes, Leven, Cupar and St Andrews, our experienced team can help with everything from individual roof repairs to complete replacement and refurbishment projects. Our services cover traditional slate and tiled roofs, flat roofing, leadwork, chimney repairs and restoration, as well as commercial and industrial roofing.
We work with a wide variety of property types and tailor our approach to the building, its condition and the work required. Whether you are dealing with a leaking or damaged roof, planning a complete replacement or looking for specialist roofing expertise, B & D Roofing & Building offers practical solutions backed by decades of industry experience.
A WIDE RANGE OF QUALITY ROOFING SERVICES
No two roofs have exactly the same requirements. That is why our work across Fife ranges from straightforward repairs and ongoing maintenance to complete roof installations and specialist refurbishment.
Our experienced roofers work with slate and tile roofing, modern flat roof systems and bespoke leadwork, as well as providing roofline, chimney and maintenance services. For traditional and period buildings, we can also draw on extensive experience of heritage roofing, reclaimed materials and sympathetic restoration techniques.
B & D Roofing & Building also undertakes commercial and industrial roofing, allowing us to support customers across Fife with projects ranging from residential properties in towns such as Cowdenbeath and Inverkeithing to larger premises around Dunfermline, Kirkcaldy, Glenrothes and elsewhere across the region.
EXPERT ROOFING SERVICES IN FIFE
B & D Roofing & Building is a family-run company with decades of roofing and construction experience spanning generations. Our approach combines traditional craftsmanship with modern roofing materials and techniques, allowing us to work confidently on everything from contemporary buildings to older and historically sensitive properties.
We are a member of the Federation of Master Builders and take pride in approaching each project with careful attention to the building itself rather than offering a one-size-fits-all solution. Where appropriate, we also use recycled and reclaimed materials to help retain the character of traditional properties and reduce environmental impact.
If you need roofing or building work in Dunfermline, Kirkcaldy, Glenrothes, St Andrews, Cupar, Leven or elsewhere in Fife, contact B & D Roofing & Building to discuss your project and arrange a free, no-obligation quote.








