Dr. Steve is the best, appointments are preferred but I've been seen as a walk in without hassle many times. I always feel great when I leave and he really knows his stuff. Got me through a painful car accident two years ago and I am now a regular maintenance patient and I highly recommend this place.