Dr. Blackstock is a good doctor when you get to see him. I bring clients here and the wait is horrible. There is always a 2 hour wait or longer. The staff does a horrible job of scheduling. Of course, after waiting 2 hours or more, Dr. Blackstock spends like 5 minutes in the room.