Larry did a fantastic job of cleaning my two stone bathroom floors as well as the shower walls in one of them They look brand new He was clean, professional, thorough, and finished in a timely manner. The product he used to seal the stone dried quickly . It didn't have a strong odor. I would use him for other heavy jobs in the future. I highly recommend this company and would give 10 stars if I could.