Very communicative and adaptable as the job changed. Great worker and impressive with time management, estimates for travel, job duration etc. which helps with personal schedule. Top notch. Also just a pleasant person to have helping me out! Highest possible rating.