Go with someone you feel comfortable and have hdb licence. Some Id borrow licence which means the directors hv less than 3 years experience running the Id business. They may be working for someone before but not directors or owners. Contractors generally charged less than iD. If you know how to coordinate you can do it yourself. kitchen cabinet with blum drawers...(need space since kitchen is small) - buy the Blum drawers and ask yr carpenter to install. You will need to construct a concrete base which is done by tiler. And also hire a plumber and electrician to wire up your hood and oven, powerpoints adding and shift some. Some contractors can do that all for you. 2) partition with sliding door in living room for son. Ceiling partition guys contractor can do this for you. Doors by door specialist. 3) laminate flooring (or is there any cheap tile flooring). Laminate floor price from $2.80 to 5 psf. Go for AC4 abrasion rating.google what is ac3 n ac4. Tiles supply n installation average price is about 6.50 - 7 psf. Tiles price is about 2.80 - 3 psf retail price. So tile is more expensive but last much longer. Your choice and budget. Forget about rubber tiles as they are soft despite waterproof. Yours is small flat so go for tiles if hv budget. I'd can arrange all that. Some contractors also does that too competing with ID. Most are very experienced otherwise they cannot be direct contractors. Many contractors also sub work from ID firm, so same thing. Some ID! Especially those in expo are so green and don't know much. Go for the experienced ones. Green horns usually screw up your Reno.