If you want done this on a regular basis you'd be best using a property management company such as Duquesa Estates. They would do professional clean and laundry. They can also respond to service calls if your rental has a problem.
I cannot say I've used their cleaning service but I do use them as keyholder and their prices look reasonable.
Paul