Polyols are used as an intermediate for polyurethane, polyester, epoxy, and polycarbonic acid types of High performance super-plasticizer. The physical properties of each product can be controlled by the molecule number of ethylene oxide or propylene oxide added.