The Importance of Keeping Detailed Records in Property Management

Do you keep detailed records? Do you have everything documented, from rent payments to maintenance requests? Do you fully document problem tenants or situations that went from bad to worse?