Dr. Roth and Angel were extremely personable while maintaining a high level of professionalism. I only wish every interaction with medical professionals would be this pleasant. No waiting! I arrived 15 minutes early for my appointment and was seen immediately, an outstanding service provider!Brian Carr