Trucks and heavy equipment Heavy Equipment General contracting all kinds of equipment, loaders, trucks, supply, excavation, land leveling, asphalt, supply of stones, Biskaris, reasonable prices, Dammam, Al Khobar, Jubail, Al Ahsa