What a wonderful doctor and staff. Very thorough and never have a wait.