Terrible. They pick and choose when they want to clean even after setting up a schedule. When they do show up you can barely tell except for the gallon of cleaning solution they leave in the toilet that permeates through the building to distract you from the other areas they have ignored. Good luck if you make moves to cancel their service. They explain how much longer is left on the agreement and how they will continue servicing the account then never show up. Garbage is left in your facility to rot. I would not recommend them to anyone.
My husband and I worked for them for a few months. Once they lost the huge account that we cleaned every night, the owner refused to give us our full pay that we were owed. I received a partial payment, then all of my calls and texts or any attempt to collect the almost $700 that was owed to me was ignored!