We only had one full day in the Johannesburg area and chose to take a tour with Tim Smith after reading reviews about him. I am very glad we did, the day with Tim was the highlight of our trip to South Africa and Egypt.
Many guides say they are passionate about what they do but Tim truly lives his passion. He is extremely knowledgeable about the animals, the environment and the culture around him. Tim's number one concern is the satisfaction of the people he takes out and will go above and beyond to ensure that they have a great time.
I strongly recommend Tim Smith for your tour and/or safari in the Johannesburg, Kruger Park area.