What works well: Front end lead tracking and contact management.
Gaping Hole: There is nothing in place to track and navigate a transaction.
Suggestions:
1. Combine buyers and listings into a single table. The idea is that if you are working with a buyer - a seller - both or even a property management client that they are all revenue events. So a “deal” is anything you get paid on. You could easily have a deal “ 123 Main St or Jones Listing” and then have a value list that identifies the type of deal: Buyer, Listing, Dual Agency, Rental,