Viator is a reseller which means they charge much more to do tours.
We have just been in panama and the guy we had collect us from the airport as a transfer offered us a tour the next day. He charges usd25 hour. H is English wasn't that good but good enough to get by. He did just what we wanted ..So we could go fast or slow anywhere. I can send his contact if you want it.
We had a wonderful tour with private driver, Jaine Gonzalez (firstname.lastname@example.org He picked us up at the dock and drove us to all of the special sites. Very reasonable for the whole day!!
Thank you for your response. What sites did you visit with private driver?
We visited the canal. The ruins and a couple more lookout spots. They go where ever you want. We only wanted to go from 8am to 2pm note that boats are only on canal until 10am and then after 2pm. Our driver was Dario whatsapp +507 6256 0448 email@example.com