Office staff "Marie" not on her game. We never received a breakdown of payment do. Until she requested and very high payment prior to service when we arrived. I have never been so humiliated at a dentist office before. If your budget is important to you then this is not a place to go and we have very good insurance. Dentist is very good but needs to also pay attention to his front line.