Roofing contractor in Fochabers, Scotland The most extensive list of Roofing contractor in Fochabers, Scotland Legg William Fochabers, Scotland Roofing contractor Detail Address: 45 The Muir, Fochabers, Scotland IV32 7PN . Phone: +44 1343 821056. Types of specialists in Fochabers, Scotland Doctor General contractor Roofing contractor