I hired them to clean the interior windows of my condo to coincide with the outside window cleaning that the condo board does every two years. I was given a firm arrival time so I stayed home and waited to let them in. When no one arrived an hour after my appointment time, I called the office and they told me they would be there any minute. No one ever showed up. I had to dispute the charge on my credit card because they charged me and did NO work whatsoever. Would NOT recommend to anyone. I did not even get an apology for charging me for work that was not done.