We recently switched to American Housekeeping and have been pleased so far. They do recurring cleanings as well as a one-time cleaning. 2109790944
We switched only a month ago so they have only been out to clean our house twice so far but they seem much more professional than our last company and have done a good job.