I have only had one appointment but so far I have liked it. There are very friendly staff. I am already seeing improvement on my teeth! They already look so much better!! Thank you Dr. Mahaffey!!!