The service overall is not too bad. However they are terrible with managing appointments. Everytime I visited this place, they made me wait for over 30 mins, before starting my service, even though an appointment was scheduled weeks ago. I have requested them multiple times to minimize wait times , and even informed them over call that if there is a wait time at the clinic I can reschedule. However they mostly say , “no wait time all good”. The last time I visited this place, I had an appointment scheduled at 12:30 pm. And they just made me wait until 1 pm. After that I had to constantly remind them that I have waited for 30 mins already. After several reminders they attended to me at 1:20 pm. 50 mins of wait time is unacceptable and it shows the clinic does not care about their customers time.
Worst thing is they ask you to pay for the service before. So once you pay you have no option of walking out.
Despite requesting them personally multiple times, there is no improvement in this.