Excellent service and pricing! I have no regrets in using them, they were prompt, courteous, and friendly. My house is half carpet and half tile, and they didn't rush through it, they took the time that was needed, and it looks like the day I moved in! I couldnt believe how fresh the entire house smelled after a thorough cleaning. They were very helpful in pointing out other areas of my home that needed attention like my granite counter tops, and even my front porch which they power washed for me! I highly recommend Cleanstone for everyone, and will continue to use them myself everytime! You will not be disappointed!