Have engaged them previously due to the workmanship even thou the price is much higher than the market rate. So have engaged their service again recently but very upset with the service and workmanship cause the amount paid can hardly justify for the works and expectation. They took measurement but did not do any drawings in actual dimension before they start work. Ended with quite a number of "surprises" and unexpected situation where we are required to insist on changes and last min amendment during the whole renovation. Think the ID only interested to push their idea and sell the package and care little about our expectation and things we want to put in. They are not dedicated and responsible as most of the times the job is left to the ID contractor to run the show with little instructions. Provided schedule for the whole renovation is also not accurate to the point that it may slip by more than 1 week. I or my family would need to check the "finished" job almost every evening. And often to our "amuse", the least expected faults can just happen. No apology and only do the portion pointed out that needed for touch up. At times, can even tell us that it is the newer design. *Haizzz* Really vormit blood since the quotation given also looks more like a draft copy than the actual one. Really regretted..