This was our first time using Ecosparkle. They sent a small team to do the housecleaning. They brought all the supplies they needed, which was much appreciated. The cleaners were diligent in their work and did a great job, especially with the floors. They did miss a couple hot spots, but I think these spots could be easily identified to them in future cleanings to make sure they are done. One of the cleaners accidentally broke one of our photo frames - that's fine, as it wasn't a very good frame anyway - but it would have been nice if they mentioned it to me, instead of leaving me to find it broken on the dresser hours after they had left. All in all, we were satisfied with the first time using this service.