They've always been very reliable, and only cancel my appointment if there's an extreme emergency. . Every time I go, I'm always surprised by how respectful and courteous they are. I've never been treated with more respect by any other professional. Very intelligent counselor - to the point and direct. Did not drag things out.