We had Cranmore clean our entire house, including carpet and tile. The carpet turned out amazing, and looked new in spots that I thought our dogs had damaged forever. However, there was no noticeable difference with our tile. Our tile is white, and dirty spots are very noticeable. They continue to be after the cleaning. Special attention was not given to corners or around toilets. We would recommend Cranmore for carpets, especially because it was affordable and staff was pleasant and punctual. But I would look elsewhere if you want clean tile floors.