Trucks and heavy equipment Heavy Equipment Land and site leveling and supply of sand, clay, and stone Waste removal