Dr. Gifford and his staff are excellent at what they do. As unpleasant as the whole implant experience can be, they did a fantastic job keeping me comfortable and addressing my concerns. The results are world class - I couldn't be happier with this implant. I will definitely come back next time I need one.