Dr. Adams and his staff are excellent in every way. They understand the needs of my family and work to fix our problems. We always feel that our kids are welcome in his office. Though quite old, his office is always clean and in great shape. I am often able to get in for same day appointments even if it's not a emergency.