I used IClean about a month and a half ago for a deep clean after finding their coupon in my zip code magazine.  They were able to come the same day I called and the two girls did an amazing job!!! Unfortunately, I paid in cash and couldn't remember the name of the company and had to use someone else the last time I had my home cleaned and was nowhere near as happy with the results but thankfully figured out from phone logs and will be calling IClean to come back out!!