So thorough in the job, particularly the clean-up. Friendly, professional, careful and considerate. First rate work!