We had an amazing experience working with Clean-Slate Janitorial Services. The cleaning staff is always cheerful and professional from start to finish. They come in with a while, do their work thoroughly and make sure to get confirmation from the client before leaving. I find their prices to be reasonable for the high level of service they provide. I cannot recommend Clean-Slate Janitorial Services highly enough!