Great & friendly front desk and physician support staff. Doc is also such a great listener and effective communicator. He was able to deliver both diagnosis and treatment path using clear & non med jargon language style. Sense of humor was also a breathe of fresh air especially when my little one who the visit was for had alot of emotional concerns during the visit