The staff here is wonderful. However, when I went to take my son for his second cleaning, the Dr. informed me that he had a cavity. Our insurance ran out due to my husband changing jobs so I had to postpone his filling appointment until insurance kicked back in. I decided to take him my dentist since it was more convenient and come to find out, the "cavity" was nothing more than a stain on his teeth. I was going to get charged $100+ and put my 3 year old through having this done for no reason at all! I was not satisfied with the service here and will not be going back. Nor do I recommend anyone else taking their children here.