I can totally feel your pain. I used TAT construction (Mr Oh) for my unit too. He promised to get it done within one and half months but I ended up waited for 5 months. Worse still, I have to help out the worker to install some of the stuff, cleaned up the unit myself!
Initially, he installed plaster ceiling rather fast, after that, everything gone pear shape. NOONE work in my unit for 3 weeks, I called and complaint then he sent someone to do some touch up works, and after that, same thing happened over and over again. Fake postponed deadline for don't know 6-8 times. Excuses like material hasn't arrived, this delay that delay.... I'm a very patience person and this guy (Mr Oh) really pissed me off badly. He started to ignore my calls, not reply messages etc. My gut feeling is, he kept looking for projects, promised fake deadlines and handle it later. I almost wanted to sue him!
My advice is, whatever thing you want him to do, or stuff such as colour, socket location, quatz stone etc, all should have a written copy as evidence in case he mess your stuff up (HE WILL MESS IT UP) and you will have proof to argue with him. He got many of my stuff wrong. I was being kind and let go some of the mistakes because I really need to move in asap. But now I know I shouldn't have done it. So, don't repeat my mistake. If something is wrong, not based on your spec, stand strong and ask him to correct it! Don't pay the money until he finished what had listed in the timeframe. Money is the only thing you have.
I know he has a partner named Danny (long hair, tall, indian race). In the past few days I saw him sitting in laundry shop (behind gym room) reception a few times. You might want to go there and ask him, they are from the same company.
All the best for you.
Thanks for the feedback. I'll take note.
Well, he asked for one month extension and I gave him that or refund (which of course will take longer... who knows how long based on his reputations)