@Georgie10 Your question is rather unclear. What do you mean "change over days every 10 days?
Hosts generally charge a cleaning fee which covers one cleaning for each booking. Some hosts consider that to mean cleaning for newly arriving guests, or consider it to be cleaning after they leave, but that's really immaterial, how one views it.
And no, having guests wash your linens and towels isn't a good idea. Many stains need pre-treatment before washing, soaking in cold water in the case of blood stains, etc, which guests won't do, they'll just throw everything in a hot wash, setting stains in so they'll never come out. Or wash your white sheets with some of their clothing that bleeds dye all over everything.
I offer my guests clean sheets and towels after a week, or halfway through their stay, i.e. on day 5 if they have a 10 day booking. I do no cleaning during their stay, and I deal with the laundry.