A monthly thorough cleaning is a great investment in your home and your overall well-being. This company does a far better job in two hours than I would do in a full day of cleaning. Easy to set up automatic billing. Reliable, friendly people. Can't recommend them highly enough.