Choice Cleaning cleaned my house in Fort Collins for over 5 years and I loved them. They always showed up on time and did a great job. My one complaint was that they never left a bill or reminded you if you forgot to pay, so if you forgot twice in a row (something I did once or twice), they would just leave without cleaning your house. Their employees seemed to stay with them for a while and they were all friendly and good cleaners.
I've heard it's hard to get them to take a new job. They wouldn't follow me to Berthoud - I called multiple times to try to talk them into it!