Consultation for kidney stone and elevated PSA. No waiting time. My records were all in order. Very efficient process. Staff and doctor communicating effectively. Excellent experience.