These guys were extremely good and reasonably priced. I've gone through a ton of cleaning services over the years (high price and low price), but I've been using Apartment Keepers for about a year now. They were on time and cleaned where I asked them to clean. I've had issues with dustballs being left by previous cleaners, but I check the corners each time AK is here. Nothing left behind! I definitely recommend them.