Yep!! Just have to make sure that you don't put it on and let it sit too long...it's a mild stripper with stain in it, so it does have the potential of stripping off old shellac! After a good wipe down, use the beeswax/orange oil combo (same brand) and you get a lovely protective finish!