First thing I do when I check into a hotel is find the Do Not Disturb sign and hang it on the outside doorknob. It stays there until I check out. Even then, it does not stop cleaning staff from trying.
A good hotel will have a policy to check all hotel rooms on a regular basis (at least once per week), regardless of a do not disturb sign. Just one person living in squalor can cause myriad pests and damage to spread to many other hotel rooms.