Great overall experience. Steve had trouble picking up the animal from the pick up person (who did not return phone calls and was not available when Steve had sheduled) but he stayed with it and got the dog to me in a timely manner. Thanks Steve. Will use him again should the need arise.