We have been loyal customers for almost 6 yrs. Cleanings have been great until recently but last week was the last straw. The quality of work was quite poor. Many surfaces were missed, not all the floors were cleaned and the stainless appliances were left with lots of residue. After contacting the company to express my displeasure, I was told "sorry we are still training". Perhaps my standards are higher, but I expected the situation to be fixed. My business will go to another company.