My boyfriend and I made an appointment the day prior to when we showed up. We were informed to show up at 9:00am. We arrived on time, it is now 11:40am and we have not been attended. Not a very good place if you're in a hurry. Would not recommend to get check-ups here, the service is very slow.