The dyeing took place over two important steps:
First, we prepped every surface with a belt sander to remove the previous finish.
We then applied to coats of opaque dye to give the patio a second life.