For many DIY enthusiasts, concrete mixing can be one of the basic skills. Concrete is an affordable and commonly found construction material; consisted of cement, gravel and sand. Concrete mixing can be similar to baking and we need to obtain consistent results. It means that we need to follow specific recipes. There are different concrete mixes that we can choose, they will have different application, workability and strength. For professionals, concrete mixing can be .