Love NaviGo, we are staying in Ko Samui for a few months, and it has been the most convenient and best value transport we have found.
If you are an Uber or Grab user, you will love it too. Your order via the NaviGo app and you can pay cash, or by credit card, you pop in the pickup and drop off location to make it easy on the drivers.
You never have to wait too long, and if there is a language barrier, they have the details on the app to deliver you where you need to go efficiently.
Install the app if coming to Samui, much cheaper than taxis.
The cars are all modern, clean and comfortable, highly recommend NaviGo.