Been coming here for months now and the diagnostic services are solid I won't lie. The staff are professional and they explain everything clearly which I appreciate sef. My only complaint is the turnaround time for results sha, they told me 48 hours and it took almost a week before I got my report. Everything else checks out but abeg that waiting period needs to improve because some people have emergencies.