The job went very well. He put down canvases to keep the floor from getting marks on it, He was very professional and knew how to run the cleaning machine. He arrived early, but that was no problem. He removed the vents and cleaned each one before putting them back. I would definite recommend the company to friends who need to have their vents cleaned.