Stone, Slate and Tile roofs repaired and replaced

Buxton, High Peak, Derbyshire and  N.E. Cheshire