Ask your landlord, they'll be the ones refunding your deposit, and if they're professional, they will be honest with you about what is expected. We provide our tenants with a cleaning checklist and will be "pre move out" inspections to point out anything they've missed. If you don't want to ask your landlord... read your lease. Everything you are required to do will be spelled out in your lease. Another bit of advice... everyone thinks the place is "cleaner than when they moved in" but unless you specifically listed things on your move in sheet or notified your landlor in writing about pre-existing damage or things needing to be cleaned, you will still be expected to leave it clean and undamaged.