Everyone was kind, cheerful, and friendly. I was taken back on time, which is unheard of, especially for a first appointment. The receptionist knew who I was when I walked in, despite me never having been there - I think it's because they knew everyone in the waiting room on a first name basis, and I was clearly a new face! My cleaning was not painful or uncomfortable in the slightest! I didn't think I cared about it being a family practice, but it's evident that the whole office is close and cohesive. Absolutely would recommend.