The modern and perfectly managed ALDREES depots and workshops genuinely contribute to the operation success. ALDREES depot is comprised of a dispatch facility, a maintenance center and admin staffs office.

The maintenance program which is operated by state of the art technology is standard at all 6 depots (Riyadh, Jeddah, Dammam, Yanbu, Jazan, Haditha and Jubail which will join the operations soon). ALDREES depot managerial staffs, engineers, foremen, mechanics, technicians, drivers and workmen all share the company's culture and policy. They enjoy the merits of training and skill development at all levels.