Dr Gibson knows what he is doing and is very personable, with a great sense of humor.  I have been very pleased with what he has done for me.  His assistants are always cheerful and pleasant.  They are great to work with when scheduling appointments or assisting Dr. Gibson!

Jim M