i learned this from my installation. Now i help my friend to help to plan for installation. you can do the same then get an external contractor or friend to do for you.
The path of installation usually same. The most important is the fibre optic cable from outside after the router you can customize how you want. if you wait for the TM contractor to come they will slaugther you kao kao.
if you plan to pull network cable then buy the cable ready its about RM30 - 25M then u let them charge you labour. The rest you supply.
You provide the path you get them to do termination and setting up only. They have devices to test the quality of the line and stuff so dont let them give u bull crap reasons.
Alternative you can get a good router like Asus RT56U and a 300mbps wireless adapter its as stable as wired for my test.
My case they quote me labour Rm150 + network cable RM5 per metre
TM contractor = Labour RM150 + 25M (RM125) = RM275 just to pull a 25M cable
External = labour RM100 + 25M network cable ( RM30) = RM130 just to pull a 25M cable.
If pulling a long network cable, it's better to get a Homeplug which no need labour charge, cheaper, plug & play & more tidy.