I had a dental implant done, upper jaw, with bone grafting as originally there was not enough bone in my jaw to support the implant. Dr Tso advised me of grafting options (my own bone, other human bone, cow's bone), I chose my own bone for best grafting result. Dr Tso did a really good job, the whole procedure was 2 hours, local anaesthetic. There were no complications and the implant healed really well. Dr Tso is a very good and confident surgeon, I would recommend it to anyone requiring an oral surgery. I also had a wisdom tooth pulled by Dr Tso: again, no problems, everything as expected and advised beforehand. He knows how to talk to patients to calm them and create a friendly and trustful atmosphere.