Your experience is similar to mine. Totally understand your frustration. The reno for my new condo was supposed to complete on 21 Nov. Until today, still cannot handover. We started chasing my id in early Dec 2015 when we spotted serious worksmanship problem and we wanted to move in before Christmas. Imagine huge tear on the laminate of my girl's platform bed, my shoe cabinet, bubbles on my tv console laminate..and the list goes on. Feedback to the ID and he only said noted. The ID didnt turn up for 3 pre-arranged meetings, citing personal problem to resolve. We even had to talk to the contractors ourselves at one of the mtg because he didnt turn up. Recently I threatened to go to CASE, take legal suit against him and also shame him on social media if he still cannot get all the defects fixed. That probably made him wake up a bit and started to have a closer monitoring of the progress. I also harrass him almost everyday abt the progress nw. I have missed my revised timeline to shift in for CNY and keeping my fingers crossed that everything will complete soon. Sorry but I think at some point we need to decide when enough is enough and take action against the ID. That would probably mean we hv to engage another id/contractor to take over the job. But when I do that, I will make sure the ID and his company suffers too.