A Bassendean mum has accused a Jim’s cleaning franchise in Bassendean of failing to complete an end-of-lease clean, despite paying a cleaner $600 in cash for the work.