Really good orthodontist. Very careful, highly skilled, extremely experienced. My teeth were very misaligned before the treatment. It took a few years, but now they are very straight and neat. Many of my friends go to this orthodontist as well, and they like him a lot. Cost is quite high, but it is well worth it. Sometimes they are behind schedule, and you might have to wait 15 min to 30 min. Other than that, I like everything else about them. I highly recommend them. The results will be worth it.