I have been going to Dr. Graham for 2 years. I love that it's a small practice so you don't feel like cattle being herded when you arrive. Both times I went, I was in and out in 30 minutes. In the past, that's how long I've had to wait just to see the doctor. I wish all my appointments were as quick and easy!