The stuff I used on the house is made by Sashco, it is very good but also very expensive. It’s a real oil base product that you need thinner for cleanup.
The stuff I’m using on the deck is just Behr from Home Depot. I stripped the deck but couldn’t get enough of the old finish off to feel confident that a real oil base product would stay on over top of it. So I spoke with the people that we bought the house from and went with what they used in a different color.
My buddy that I got the stripper from says that you have to get the PH right in the wood for stain to adhere properly. Oxalic acid is what he told me to use after cleaning the wood. Spray it on let it dry then rinse.
The original stain on the deck actually stayed on pretty good so I have high hopes.