Put your iPhone to work
This app helps make my iPhone my work phone. Im using it to manage contacts for my rental property. I can create groups for each property, and schedule showings right from this app. I log my messages, and attach files including VM recordings and completed paperwork. I can even use custom fields to keep track of Lease Start and Lease End dates. Customer support quickly answered my question about going from the log back to the contact. You can, with a handy shortcut!
cfullerrun about
Contacts Journal CRM, v3.8.2