Staff was friendly and the dentist was very kind and knowledgeable. Staff neglected to tell me what was and was not going to be covered under my insurance nor did they provide me their rates and then I got a surprise bill in the mail. They also neglected to provide me an estimate I had requested for a filling. A check up and cleaning cost over $150! That's overpriced.