We have used this cleaning company in the past when we just are too busy to get things done and they always do a great job. THey are very honest and reliable and really get in the cracks and make sure everything is nice and clean. They never move our personal belongings and things are always put right where they belong. They show up on time and the prices are very reasonable. We have reccomended them to several friends.