I would NEVER recommend!!!! This company came to my home to clean carpet & grout. The carpet portion was "ok", but there were a lot of places in the grout that were not cleaned. I called Rocky Ray back and asked him to come back to spot clean. He asked that I call him back as he was on a job. I have tried to call him back but he won't return my calls. What a disappointment, plus I am out $400 for a really!!!! poor job and horrible customer service. Stay Away from them!!!!!