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 gilangkuban sa 15 ka sentral nga mga opisina, 5 ka regional parts distribution centers, labaw sa 300 ka core service station ug labaw pa. 2,000 ka tigbaligya og 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.