Mike and his entire team were prompt ,professional.and worked entire time while here.I work from home and my office is located in same area as the team was working and I had no interruptions or hearing conversations etc they were all about the job. I was told it would be from 8 to 4 or so and that was close to accurate.