Often a good clean depending on who turned up. More recently told me they couldn't find my address, missed a clean and did a very poor clean. Variable standards! I owed £28 and received a misspelt text threatening me with court action at 8.30 at night. At that point I cancelled the service, very unprofessional.