Terrible job. The provider (David) did a very sloppy job... the grout he was supposed to remove and replace with new grout is pealing off to reveal the old grout underneath around my bathroom tub and sinks. Ergo, he did not remove the grout at all, but sloppily coated over the old with new. He took shortcuts and did the bare minimum. The job was exceedingly messy, with dirt and filth left all over my bathrooms. David left a bare staple from a materials box on my linoleum floor, which I stepped on, and it punctured my foot. He also left his filthy rubber glove shoved into the space between my bathroom cabinets and my bathtub. My fiberglass shower basin is now permanently black. he was supposed to clean it (acid wash?) and instead it looks far filthier now than it did before. We tried bleach and CLR and the dirt remains in the texture of the shower floor. The coloration of the floor grout downstairs looks inconsistent between different areas and the color is diluted. There were grout smudges all over my tile. I should have known not to hire him when I asked him why he was the right man for the job and he said, "I am Caucasian". Shame on me! He left his filthy mop on my front lawn and was exceedingly rude when he left my house. He took the money and ran. I consider this a charity case - and I would never call him again.