Great at communicating and setting up the appointment.. Arrived well within the into they set for the appointment. Had booties to protect my floors but I told them not to bother as I have two dogs. Very well spoken and open about hat they could do and their rates. They work clean and quickly. I’m very happy with the service.