NC & JC Construction recently took delivery of a new Hitachi ZX26U-6C Excavator with a full set of Strickland buckets.