Shamrock Earthworks Ltd. (formerly Shamrock Excavating Ltd. ) is an established Calgary based company with a great reputation for delivering top quality residential and commercial... more... See more text