I have been going to Dr.Ferguson since 1994 He is very professional very caring about his patients. He will tell you like it is. He is on his staff and keeps a tight ship when it comes to his staff and his office ,will make sure you are treated with upmost respect.My mother had gone to him for several years and recommended him to me and my family..She remained going to him until she passed October 2016.This tells you right there what an Awesome Doctor he is..