Extremely kind, knowledgeable and empathetic. All the reviews are true! :) He explains everything in detail, tells you what he's going to do and why, and makes sure you understand what he's saying fully. He really listens and makes you feel heard. You have to find metered street parking (that hates my quarters apparently), so you might overpay in a quick appointment or have to feed the meter in the middle of your appointment (like I did). But he's patient and happy to help.