finance broker century 21 agents estate business process management brokerage bpr agent cash flow loans homes business process reengineering factoring banking bpm management bank business real estate consulting