Came for a mental health consultation after my doctor referred me and honestly the therapist was knowledgeable and listened well which I appreciated but abeg the wait time alone almost made me cancel my follow up appointment. I sat there for almost an hour past my scheduled time and nobody even explained why or apologized when I finally got called in. The counseling itself was solid and they actually follow up with you after but that first experience left a sour taste. If they can sort out their appointment management sef this place would be worth the money they charge.