Dr. Patel's office is the best! They are always so helpful and friendly. I rarely have to wait to be seen and if I have to wait, it's ok because their waiting room is awesome. They have TV's in the waiting room and a game room, which keeps my little brother busy. The points system they have really encourages me to get cleanings and take care of my braces so I can earn gift cards. They also have great contests. I have visited both the Keller & Southlake offices. I highly recommend Dr. Patel!!