The company’s services include well logging, cementing and acidizing, drill stem test, well testing, training and development, and general services. It also provides engineering, programming, and industrial cleaning services to steam boilers, compressors suction and lub oil systems, water jackets,[check spelling] chillers, and heat exchangers, as well as industrial cleaning services to the oil and gas refineries. NIDC is in charge of all offshore and onshore drilling activities.