We haven’t had a good experience with this office. When we make appointments the office will call us and change our appointments and punch the new appointment way out. The information given at time of consultation has not been correct. Not happy with them but unfortunately they are the only ones who can see my kiddos at this time. The wait is also very long there have been times when we arrive at our appointment and after we are called back we end up waiting again, and when we are finished we are the last ones in the office. The office staff is rude and not very welcoming. I also believe the staff discriminates. They sure are friendly and accommodating to those who speak their language. Really upset with this last cancellation. I was pushed back about 3 weeks. The staff informed me the doctor was not in. Well for this appointment we never see the doc. We go every 3 months and the tech rubs her teeth with fluoride (I think) and it takes 2 minutes and she is done. Very frustrating!