Let me add some of mine here. 1) NEVER allow Citygas to do installation of pipings by themselves. Be there to ensure the job is done properly or be prepare to be PISSED all over. Its a long story but i will post some pictures for you guys to see. 2)ALWAYS state the deadline. Delay should cost them money. I didn't state the deadline, now i am paying the price. 3) DO NOT ENGAGE ANY FRIENDS OR RELATIVE AS YOUR CONTRACTOR OR ID.