Dr. Dalton is wonderful – great ‘bedside manner’, very thorough and doesn’t make me feel rushed. The only reason I didn’t give 5 stars is for the check-out process and staff. The woman checking me out was having trouble, and rather than ask someone else for help or apologizing, had me wait there for several minutes. Finally, she asked someone else for help, and they seemed totally unconcerned and unaware of how to fix the situation. A third person was asked who finally came up with a solution! Still, though, no acknowledgement of my wait-time or even a smile when I left.