Pro: responsive to calls/texts. Will adapt to client’s needs and make changes if need to without additional charges. Manager is very understanding. Will provide a 3D design of the kitchen. Cons: you need to monitor their EVERY WORK. I felt so stressed throughout the process and fell sick after. 1. very slow to complete. Total 7 wks to complete 1 kitchen (minus toilet). Repetitive excuses given was that it was peak period and they had to amend the cabinets and floor grouting. On my end, I have mentioned I need an extra space that can fit in my spare ladder, but dimension was inaccurate (fail to include existing pipes within that took up space). My cooker hood was so low that it was levelled right on my face. The contractor was showing a bit of attitude, sighing away knowing that he have do everything all over again and insist that the cooker hood is at a “standard” height. I feel they should anticipate possible errors instead of making mistakes and wasting time and effort by redoing the process. Would be better to bring in the client and measure the dimensions instead of giving a sketch of the cabinets with “standard measurements”. Grouting of the tiles. My tiles is greyish-white in color but contractor used sand colored grouts which made my kitchen floor looks “dirty and unfinished”. I have no words for this color combination. Once again, had to contact the ID and change the color to white. 2. I feel the ID lacks in experience and does not have the ability and has minimal intention to suggest or improvise. Most of the ideas was my own. I felt there was no purpose to confide in an ID. Overall thank you for the experience and service. Will not recommend and will be my first and last time with TAB GALLERY