Great service! Initially, We were at lost of what kind of design we want. Through the patient and detailed advises, we finally set on a simplistic design with lots of hidden storage for the kids. Throughout the renovation process, the follow-up and the update are always prompt. It made the whole process hassle and stress-free. The key difference with all the previous Contractors is the after renovation follow up! They are always ready to touch up and fix all the minor details. Will definitely recommend to all my friends and relative!