Roofing contractor in Alford, Scotland The most extensive list of Roofing contractor in Alford, Scotland Buchan A & B Ltd Alford, Scotland Roofing contractor Detail Address: 1 Main Street, Alford, Scotland AB33 8FD . Phone: +44 1975 562721. Types of specialists in Alford, Scotland Accounting Car repair Dentist Doctor General contractor Lawyer Painter Roofing contractor