No reason to book such transfer in advance. Wait until you get there; in Phuket you will plenty of tour operators, travel agents etc providing this service and it will be much cheaper to book at their office/desk/counter once you get there - no reason to worry about that now.