Each visit is very thorough, informative, kind and compassionate. ...