I hired Lily's to clean my windows and replace 6 window screens. Their window cleaning service was very unprofessional (at best). They neglected to clean the window corners and, when I mentioned this, I was told that "they had already done more than they usually did". In addition, they incorrectly measured 3 out of the 6 window screens so when they brought back the replacements, 3 of them didn't fit and had to be redone. When the screens were finally completed, they all fit very loosely and I had to "rig" up some way of making them fit more snugly. I definitely would steer clear of this company.