Took all 3 of my kids here for about 4 years and thought it was ok. Then last year I had two HORRIBLE visits there. To the point where 2 of my children were terrified to go back to any dentist! One appointment was set for my 6 year old son to get a filling. I sat in the room for this and the dentist gave him the shot to numb him, and then immediately started in on the filling. My son said it was hurting (obviously the area was not numb yet or he wouldn't have felt a thing) the dentist didn't stop just told him to hang in there and even seemed like he was laughing at how upset my son was. Ughhh. Wish he would have just taken the time to let the area get numb but he was probably in a hurry to move on to the next patient. "Time is money" is apparently the motto at this office. Then about a week later I had to bring my daughter in to get a cavity filled. That was all that was supposed to be done, This is all that I had been informed of, and the only thing I had signed paperwork for. Somehow the dentist decided that without my permission or even consulting me, he was going to put a crown over a completely different tooth! The tooth had been chipped and I took her to a cosmetic dentist to have it fixed. He literally ground off the other dentists work (which insurance didn't cover and I paid out of pocket for) and then stuck a crown over it!! I was mortified, as was my 9 year old daughter who was in so much pain! She wasn't expecting anything major like that, just one little filling was supposed to be done. They had no consent! RIDICULOUS. I am appalled at there lack of business ethic and disgusted at the way the arrogant dentist acted. He said the other dentists work was not done correctly. WELL, IF that was the case, you should have taken an X-ray, showed it to me and then asked for consent to "fix" what was supposedly not done correctly. Sorry for such a LONG review, they were just literally THAT BAD. I had to let everyone know who took the time to read this: PLEASE DO NOT TAKE YOUR CHILDREN HERE. Worst pediatric office in the valley!!