Dr. Banarer himself is kind, patient, knowledgeable, and thorough. It's always nice to see him at my yearly visits and he'll ask me about my kids, etc. Labwork is always prompt through their portal; occasionally Dr. Banarer will call personally to go over labwork. The office staff is friendly and I've never had to wait more than 15 min to ....