James is the first ID we met for a quotation and we finally decided on him because of a good price point and him having a great understanding of our needs (which is very important to spending/saving wherever needed). Throughout the meetups and renovation, James never fails to reply promptly and keep to schedule, despite it being after the long Chinese New Year break. He is dead honest when we offered ridiculous designs and made sure that our money was spent practically and wisely, without compromising on aesthetics. Yet he is willing to try out some of our crazy ideas and is there throughout to make sure it worked out. We had quite a few changes after signing the contract because we changed our minds on design (quite a few times!) or found other suppliers, to which James is really flexible about. Our home came together beautifully despite us not being able to visualise much beforehand, and this is all thanks to James! Up till now, his after service has been awesome and we appreciate that very much!