Dr Savage's clinic runs like a clock. Waiting times are minimal. He answers you questions in any detail that one is capable of understanding. I have heard stories about some of the staff, but I've found them all to be competent and friendly. I suppose it is all in the way you approach them.