Dan is reasonable, encouraging, responsive, friendly, empathetic, respectful, and really freaking good at what he does.
All reviews seem positive