We've gone through a number of folks over the years. Started with a good one (just an independent hard working lady that we found by word of mouth). She wound up moving out of state and then we tried some companies we didn't like. Eventually found a hard working an honest mother/daughter team that have been great. They come every other week, charge 200, and spend 4-5 hours doing things top to bottom.
We have had better luck with independents than corporate services.
We have had better luck with independents than corporate services.