We spent a week in Bali a few weeks ago and prior to our trip I reached out to probably 10 drivers.
We ultimately went with a fellow by the name of Naya.
Out of probably of the 10 drivers I reached out to the price he quoted me was the least expensive. He also quoted me all in based on the itinerary that I created without hesitation. Most of the other drivers you will try to steer you to some pre arranged itinerary that somehow benefits them. We were not interested in seeing a coffee plantation or visiting jewelry shops. Some drivers will also try to avoid quoting you all in but Naya did not. Depending on time, Naya will also take you to wherever you want even if it's not on the original itinerary.
We also did not need to negotiate his initial quote down as it was already lower than everyone else's.
The important thing is that you use google to and make sure you have a rough idea of how much your itinerary will cost give or take a few percent. You'll find that the quotes you receive will be all over the map. Most will be over inflated and you'll have to spend time negotiating.
A driver and car for a day should run you right around 500K - 650K IDR for a 10 hr day depending on how far you travel.
As for entrance fees you can check this link to see what they are and add to the driver/car cost so you can roughly estimate how much it will be.
So my advice is to build out an itinerary of things you want to see and then estimate the price based on the information I've given you. From there you just reach out to a bunch of drivers and ask them to quote you all in on the specific itinerary you've created. eliminate any of the ones who try to steer you away from your itinerary or who don't want to quote you all in.
The main reason you want them to include entrance fees is because you don't want to deal with buying tickets.....some locations will have lots of tourists and it is a pain to constantly wait in line to purchase tickets. Let the driver handle all that giving you extra time to just look around.
https://www.baliindotour.com/bali_entrance_fee.php
Driver Contact Information (Naya Putra):
https://www.facebook.com/naya.putra.16
I also video documented our trip so check out some of our videos for ideas.
https://youtube.com/playlist?list=PL...mKesGnzlzpul-1