I have tried three (sort of)
Annies cleaning service (I didn't care for the owner, she was very rude), the gals did a good job in the beginning but we would over hear them on the phone getting rushed to get to the next job. Because of this their cleaning began to get worse.
We tried Fort Mill Diva's and she messed up the date of our first cleaning so I moved on.
We have had two cleanings now with Spotless, LLC, she did a great job and so far I am happy.