Ang SDEC nagpadayon sa paghimo sa serbisyo nga ma-access sa mga kustomer ug nagtukod og usa ka tibuok nasud nga sales ug service support system base sa national road network, nga naglangkob sa 15 ka sentral nga opisina, 5 ka regional parts distribution centers, labaw sa 300 ka core service station ug labaw pa. 2,000 ka tigbaligyag serbisyo.
Ang SDEC kanunay nga naghalad sa makanunayon nga pag-uswag sa kalidad sa produkto ug naningkamot sa paghimo og usa ka kalidad nga nanguna nga supplier sa solusyon sa kuryente sa diesel ug bag-ong enerhiya sa China.