I wish I could give it 0 star! Worst dentist ever. First of all every time I went there, no matter how complicated my problem was, it took them only 10 mins to check and fix! No wonder why they have done a crappy work! Second my fillings were too big, they were all chunky mess in my tooth! I wish I haven’t done so much work there. My heart is bleeding because of the bad experience. In detail, Dr. Mccauland filled my front tooth with a material that didn’t fit my natural teeth color. And this suddenly was not important, because it was so clumpy to stand out! What’s more? Two of my teeth got inflation, because of the extra filling materials. They just keep pressing my healthy teeth and making excessive stress on them. Now my teeth either hurt or bleed every time I floss! Last not the least, he couldn’t identify any existing problem at all. My teeth with crown on it was bleeding a lot and he told me it was OK! It was OK! I couldn’t say how much I hate dentist when they don’t get their work done! All of the above is because he is too old to be a dentist! His hand was shaking when he did all the work. And He didn’t explain anything to you. The only time he said anything was to tell you you are done! I highly don’t recommend this dentist. Go there at your own risk.