Excellent DR. Trust him completely to take care of you and he listens. They are extremely efficient and quick service. Flexible hours.