Hosen Gan was very prompt with replying to our 101 questions and requests. He had helped us to liaise closely with suppliers that we requested and making sure our works are all done on time. Quality of work is better than expected. A few hiccups during the reno but he solved it for us efficiently. We kept changing what we want during the whole reno process he accepted all the changes without complaints. The only part I feel they can improve is the cleaning up a part during handover. Probably my expectation of cleanliness differs from him. But overall a very good experience and I get to have my louvre windows and doors.