I used this company for my move in cleaning. The people that lived here before, I don't think they ever cleaned. I am not a clean freak, but I hope they don't get their deposit back. My landlord paid for them to come with all of the cleaning liquids. The cleaner they sent scrubbed all the mildew and who knows what in my bathroom. She did a great job considering the mess she had. She cleaned the rest of the apartment including the windows. I would use them again.
Pros: really tackled a dirty apartment
Cons: none that I can think of
more