I have used several cleaning companies for our house and none were very good – just ok I researched and found BLUE SKY had consistently the best reviews so I tried them and I am pleased to say they are the best – they are professional and thorough and care for the materials of the house like hardwood floors I recommend BLUE SKY CLEANING