Chad the service provider was on time. He was very friendly and did a great job. He covered his shoes, was thorough, and made sure any questions I might have were answered. The office called ahead of time to notify me that Chad was on his way. He was great with my dog and my 5 year old grandson. I would highly recommend Doc Dancer for service.