I would give them 3.5 stars but I cant. Here's why. Service was was awesome. Employees were professional, on time, and very friendly! They were able to easily remove the grout haze in my tile that I could not take out no matter what product I use. HOWEVER, make sure you check and verify the quotes they give you. I had a quote for an entire area. I decided to split the job into 2 thinking I would only pay the difference the 2nd time around. But no, what they dont tell you is they have a minimum charge of $125. It would've been cheaper for me to do the job all at once.