I called them to come and do a full move out clean, we were moving out of our place, and i wanted to have it cleaned so that i could get my deposit back. They arrived on time and started to clean our bathrooms first, which they left spotless. Then they began to clean the rest of the house kitchen, my inside of my cabinets, and my stove, and my refrigerator mopped all my floors, and vacuumed the whole entire home( even the corners) They also cleaned the inside of the window sills, and the inside of the windows. Everything smelled so fresh and clean, and I will certainly use this company again in the near future when my budget allows. The cleaning took about 3 hours, i left and came back to make sure it was done properly, and it was as clean as I had moved in, except for the carpets which i will have done by a carpet cleaner. Inspection was today and i did get mostly all my deposit back!!!