Very professional. Cleaned up after himself. Did a great job. Would like for him to always come to my house from now on.