Great customer service from start to finish. I had my 20 year old kitchen tile floor steam cleaned and it honestly now looks brand new!