Punctual, polite, very pleasant to my little dog, worked quietly, efficiently, kept me informed all the way; made good recommendations with accompanying information