Yes, caretakers should have public liability insurance to protect against claims from residents or visitors injured due to your maintenance work or property conditions. Many property managers and landlords require caretakers to hold their own coverage as a condition of employment.