I have had Sparkling Cleaning for over 10 years. They are kind, careful, honest and do a wonderful job. If there is ever anything special I need done, I only have to ask. They breeze in, do their thing very efficiently and are gone within a couple of hours. They also clean for my parents, brother, and several friends.