I am a neat freak but have found I don't have the time I use to for cleaning. I chose JJ Total services based on the reviews posted here and to my relief they were all true. They were on time, and extremely professional. I was relieved to see they do a better job than I do cleaning as well there was not one spot missed, one piece of furniture not cleaned top to bottom, AND UNDERNEATH! I was shocked to see my place look as good as it did when they were finished. It was not what I was expecting. I was expecting to still have to pick up a few odds and ends but there was truly nothing left to do but sit and enjoy the feel and smell of clean. I will be using them weekly from now on for many many years.