The answer to this question will depend on the type of finish you are looking for. For most finishes, you will need to wait at least 24 hours after pouring the concrete before beginning the finishing process. Stained concrete and polished concrete will require a longer curing time, so be sure to consult with us before starting your project.