Hi I have used Girl Power several times in the past for regular house hold cleaning, carpet cleaning, Steam cleaning, end of tenancy cleaning. They have always proved to be very reliable, efficient and worked to very high standards. Highly recommended. Tina D