Very patient and thorough doctor. Professional and clean environment. Highly recommend this practice