Kathryn was perfect! She was timely, professional, & had done work prior to even getting the position! I could not recommend her more highly! She was great! Worth every penny!