Professionally cleaned? Fuck that. My carpets are fine without that and its much more pleasant to walk on than floor boards.
I'd probably be OK with very large rugs instead but they seem to generally cost more. Tempted to add rugs on top of carpets though. Cosy and nice on my feet. Probably helps insulation a bit and they dampen sound quite a lot too.