Larry kept in contact with me to confirm appointment and to reschedule as needed. The work done was quick and a quality job. My linoleum floors look brand new, the tile is finally clean and my carpets feel so nice and clean. Price was right too. Would use Larry again in the future when the floors get dirty again.