Corey came on time and very professional. I really love how my carpet looks line a new one. I will definitely call him again for the job.