I've traveled to most of Africa so I'm well calibrated regarding tour guides and the level of customer service across the continent.

This is one of the worst tour operators I've come across. First, he charges twice the general rate for a city tour in Africa. That wasn't my issue: the problem is he is a poor communicator and is slow to respond to messages.  After sending a revised proposal, he was unresponsive to my messages - even the day before my arrival- until I paid the deposit for the tour. When you consider the security situation in the country, and part of the tour was an airport transfer, this was unacceptable.

He was also  in Mali at the time and sent someone who, although a nice guy, had limited English speaking skills.  Two of the eight stops on his proposed itinerary were closed on the day of the tour due to their regular schedule. One we could have seen if we just started earlier.