The one who is responsible for the bill is the person who caused the damage; liability depends on fault. The realor is not responsible simply because he or she was showing the home, since it is possible that the person(s) being shown did the damage. You need some evidence to show who caused the damage to be able to recover compensation from someone.