I met David through Jackie from Hyde Park Villas (excellent hotel in Johannesburg, by the way). We were in family, 7 people, and he was very kind, attentive and patient, after all many suitcases accompanied us. My daughter and grandson would not arrive until the next day, because they could not get on board. David not only transported them to Madikwe Park, as he informed us all the way down to where they were, he sent photos, he did everything for us to have peace and security.
so ... I do recommend him!
Dennis picked me up at my hotel and took me to the Lion Park without a hitch in our plan. This is a great way to book your tour as it is safe and easy to do. They arr great on communicating with you on chat or e-mail if you have questions.
I took 2 tours with this company, my driver "David" was great. I was traveling alone in an unfamiliar country and the guide made sure I was safe the entire time. He picked me up at my hotel in a very nice Mercedes and took me to a safari from Johannesburg that also included lunch on the 1st day, decided to setup a tour on another day with them. David took me to the lion park and then to the Lesedi cultural center and even drove me to the airport. Tours were safe and very reasonably priced. Highly recommend this company for any tours, very flexible to meet your needs and schedule, if ever in South Africa again I will definitely call David again!