Great! A good ID not only know how to design, but most important for us is ABLE to understand what your want, ABLE to actualize the design within a budget and ABLE to communicate and fine tune the ideas. An ID should not hard sell the design that he or she likes, or just want to maximize the profit margin. The ability of Yen helps us a lot, we have different persistent ideas to renovate our new home, but she is able to reconcile our conflicting ideas perfectly as the design turn out to please both taste! ? That is the impressive ! ID can design for sure, but Yen can listen and communicate to you , make you be the ID of your dream home.