The fact that you can book a time for a walk-in appointment is definitely a plus. However, every time I've had a walk-in appointment, I've waited 15 minutes in the lobby. Additionally, the last time I visited, I literally waited 40 minutes to see a doctor - appointment was for 2:40 and I was drafting this review at 3:22.
Of course, this is better than waiting hours at a normal walk-in but it still is a bit misleading to say you can make appointments. Mind you, I have read that they charge you if you are ever late for your walk-in appointment. Kind of a double-standard if you ask me.
Beyond the medical services, I do go here for massage therapy when needed. Megan Kerik was referred to me and I'd gladly refer her to anyone else. She is very personable and knowledgable.