Why don't you just hand him a $50 bill next time you see him and thank him for keeping an eye on your property ? Be sure there are plenty of people around to hear that.
If he were considered a caretaker and being paid, he couldn't lay claim or claim liability if he got hurt.