We use RentecDirect.com as our management software. This allows the tenant to have an online rent payment portal, enter Work Orders, and allows us to have proper accounting for tenants and homeowners.