Ang SDEC ay patuloy na ginagawang naa-access ng mga customer ang serbisyo at nagtayo ng isang buong bansa na sales at service support system batay sa national road network, na binubuo ng 15 central offices, 5 regional parts distribution centers, higit sa 300 core service station at higit pa. 2,000 mga dealer ng serbisyo.
Palaging naglalaan ang SDEC sa patuloy na pagpapabuti ng kalidad ng produkto at nagsusumikap na bumuo ng nangunguna sa kalidad na supplier ng power solution ng diesel at bagong enerhiya sa China.