Came for a quick diagnostic and the whole thing took forever honestly. Staff were nice enough and the equipment looked modern but abeg, I was there for almost two hours when they said 30 minutes. The results were accurate and that's the only reason I'm not rating this lower, but for what they charge, the waiting time is just too much. Won't rush back unless I really have to.