I have had two visits so far. Dr. Weaver has a great personality and is a great dentist. His staff is great as well. share this: