They seemed like they were using fairly modern treatment methods and procedures, but I'm not really sure. I felt very rushed. They barely spent two minutes with me and almost completely ignored me. I wasn't promptly notified about my test results nor did I ever get a call. I had to call them myself to get my results. They definitely didn't have enough staff members on hand. It seemed like one person was trying to do everything, and I ended up waiting for a very long time. One of my pet peeves is bad breath, and one thing that I have always noticed about this provider is that they never have bad breath. I've never even noticed a smell at all.