At a hotel I stayed at in Hinton, Alberta (pop. 15,000, which had a bad drug epidemic at the time), the laminated hotel security card on the bed specifically said that, at nighttime, if someone knocks on the door claiming to be from the hotel, first call the front desk to verify that a houseman had actually been sent. This is a solved problem.