What we do, is once a year, rinse the teak floor thoroughly with "Pledge (Johnson) laminate cleaner". After drying a thin layer of "Premium Golden Teak oil (Starbrite)". Not to much of this, otherwise you will see footprints. After 17 years our wooden sole is like new, even with two Jack Russle's aboard.
Richard and Marie Jeanne