For the best results, you need to be working on bare wood. If there is any kind of finish present on the wood then yes you should strip the finish off before staining.
For the best results, you need to be working on bare wood. If there is any kind of finish present on the wood then yes you should strip the finish off before staining.