Top notch care. I appreciate the attention to detail from everyone in this practice on even the simple things - from appointment confirmations to x-rays and cleanings. They clearly care about their patients and doing the right thing for them. Recommend.