Always punctual and courteous. I've never waited more than 15min past my appointment time, and they do my bloodwork on the spot. Nice seating area with TV, WiFi and magazines. Dr. Zoeteman is really nice, and listens to me. He does his best to make sure I stay well AMD on the right track.