Roofing contractor in Tarbolton, Scotland The most extensive list of Roofing contractor in Tarbolton, Scotland R S W Tarbolton, Scotland Roofing contractor Detail Address: 16 Croft Street, Tarbolton, Mauchline, Tarbolton, Scotland KA5 5QS . Phone: +44 1292 540228. Types of specialists in Tarbolton, Scotland Doctor Electrician General contractor Roofing contractor