Trucks and heavy equipment Heavy Equipment Excavation of all types, leveling and preparation of all sites in Dammam, Dhahran and Khobar