Came here for some medical tests my doctor recommended and honestly the whole thing was mixed feelings. First off they explained everything clearly which I appreciated, but the waiting time sha was ridiculous for what should be a quick process. Results were accurate I won't lie but I sat there almost two hours before anyone called my name even though I had an appointment. For the amount they charged and the reputation, I expected things to move faster than this abeg.