I use the DCL laundry service on every cruise. It isn’t really that expensive in my opinion. They come back clean and neatly folded. Other lines have pretty crappy laundries, but DCL is great.
I’ve often used it more than once. I try to under-pack, so I just have them washed on onboard. 😁