On time and very friendly. Professional and completed the job quickly without the quality of work suffering. My plan to do the whole house changed last minute and I felt bad about it, but the technician was very kind and worked with me. The service manager was also fantastic. I will definitely use service master again and I will recommend the company to people I know!