The staff at American Housecleaning Co. totally saved my hide a couple of years back. I was in a rush to move apartments. Due to a huge goodbye party that my roommates and I had thrown, our apartment was a collosal mess that really reeked. We knew we were in big trouble if we left it looking like that and could lose our deposit, not to mention be charged an extra few hundred dollars by the landlord for clean up. Luckily, we saved lots of money with American Housecleaning who did such a great job making the apartment pristine that we could've eaten off any surface. They are very easy to get a hold of, every detail of their service is listed in their flyer, and they also provide free estimates. The staff was very dedicated and worked heard to the bone.