At first i did not want to use this contractor as he actually sound quite lukewarm over the phone as in meeting me, as i have not got my keys yet, and he prefer to survey on site and give quote on site, but then after i called my friend, he insisted me to get him, so i called him and meet up with him, he gave me lots of assurance, well i am in tight budget, really tight and yet my significance other demand good quality and fast must be done before Chinese New Year.... so it's a big challenge, anyway i feel i can trust him so i sign up with him on next week. have not yet settle from house moving, still like what Makanology said .... have too much things to donate to people due to no store room... so was busy tidy up and also working and cleaning.... so sorry for the slow updating, cos most of the time was so tired tidy up and thinking how to arrange furniture.... cannot believe still tidy up after few weeks moving in.. Well not all went well after settling in, still have some "touch up" need to get done by the contractor, such as the toilet grouting, anyway, the contractor say anything just call him, so there some small small things that need to "touch up" .. i am consolidating everything that need touch up and will call him to do it in one shot. the only bad thing about this contractor is he is quite forgetful... you need to keep on reminding him as he don't take down notes... so most of the times i take down notes and remind him, since he do his best to keep his promise, things that he said he will do it and give discount or he did not charge as long as he mention, he will keep it...(after some reminder from me of course) Personally i think his workmanship is about 7/10, not so perfect, still you can ask him to do touch up and follow up, maybe because its chinese new year rushing job, but still grateful he can finish nicely for us and for this guy you may need to see him at least once a week as in deciding what you want to do for the house, since no 3D pictures to show, because i meet him at least once a week to check on the house progress and deciding on those toilet stuff, lightings so on and so forth.. in terms of responsibility he is 9/10.. he is a responsible guy as in he return your calls. he is not a perfect contractor, but glad for his help in finishing the job fast, with follow up, advice, i think he is honest also can be trusted and definitely cost me lesser with no headache and i can sleep at night knowing the job is going to be on time... hahahaha... In future if i have more problems in my house as in change the fan, change the lighting, or just renovate again ( which i think not going to happen at least in the next 10 years) i will just drop a call him for the jobs.. to me its easier... for those who may need to visualize via 3D pictures so to get better idea on the flat and need someone to monitor the progress for you due to tight work schedules and don't mind paying higher, ID would be a better choice