After talking to several IDs, I have decided to go with Edmund Ng from Weiken. Edmund listened to my requirements and the proposed design met all my expectations.
All the renovation activities such as schedules, material selection, were well explained and properly planned out and well communicated throughout the project.
As with any project, problems were encountered. Each issue is professionally handled and closed up properly.
Overall, I am very happy with the final results and would recommend checking with Weiken if you are planning to renovate.