Trucks and heavy equipment Heavy Equipment Excavation, hauling, and supply of all building materials of all kinds, including stone, gravel, sand, and clay