Reliably, and dependably, Kilroy came in to our new home, cleaned and sanitized carpets and left us in better condition than before he arrived. There is no mess with Kilroy. The equipment and products Kilroy uses are clean and efficient. Any stains disappear. There is a minimum of disruption. We have used Kilroy for 5 years in different homes. Excellent!!