This clinic is really really great. But, you need understand there is one doctor who comes later mornings and a 2nd doctor who joins in early afternoon. If you time it right, the wait is mininal. Otherwise, come back a few hours later. The doctors do quick fixes to most any problem, and do not waste time socializing. The doctors are 100% efficient, almost rushed. I lije it.