Lestie, I'm not sure about what is offered in Johannesburg. Here, Ancestry.com has the largest database but also available is MyHeritage.com, FamilyTreeDNA.com. You would have to investigate to see which company offers DNA testing in your neck of the woods. :)