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.