Tile care is the best! I have two showers, one slate and one ceramic, that were covered in white hard water stains. Tile Care was able to come in and rid us of all the ugly white stains as well as seal both showers for a reasonable price. Very polite and very nice to have a conversation with as well. I would highly recommend Tile Care!