On my visits I had always found the Doctor and staff to be professional, knowledgeable, caring and courteous.