So professional, caring, patient and thorough. We had a fast adoption! I can't say enough good things about them.