Hall Excavating supplies and produces most of its own products drawing from any one of 5 different pits. We produce many speciality rock and gravel products to specifically address customer needs. Hall Excavating also owns and operates its own crushing & screening plants providing our customers with custom portable crushing & screening services.