Was referred here by my doctor for an orthopedic consultation and I won't lie the specialist knew his stuff, explained everything clearly which I appreciated. The problem sha is I made an appointment and still waited almost two hours before I was called in. For a place charging these kind of prices you'd think the scheduling would be better organized but dem packed too many patients on one day. Facilities are clean and the medical staff are competent but abeg fix your waiting time because e no easy sitting there for that long.