For refinishing wooden floors and add wooden decks, i would recommend this guy named Mr Ng. I just did a timber flooring and decking at my house under his service. He not just provide great customer service, His workers also provides great workmanship. My timber flooring and decks was already 2 years and still in good condition. Can give it a shot