General contractor for natural stone buildings of all types, including retaining walls, floor paving, farm restoration, heritage works, and building houses