Excavation Site Preparation February 23, 20170CommentsRockin’ With Building Buddy in BrisbaneNOT MANY people understand what it means to encounter rock on a building site, and what it can mean for someone who has this problem. Finding large embedded rock on by John Wright