Very professional and good services. Especially Katy's frequent update on progress and chase up with relevant parties. Definitely will recommend to other people.
Comment on agent fees
As I am the buyer, I do not pay agent fee and no comment on this.