It was a great experience working with Yao. He took the time to answer all of our questions and concerns, the work was fast and completed in the timeline that was described. In the end, some of the nails were left and Yao did an additional clean up right away!