Cleaners arrived on time and took every precaution not to dirty the floor or damage any walls with their equipment. They were systematic in their cleaning and verified that everything was clean to our satisfaction and the furnace was working again when they left. Great job.