Lead Generation, Rent Payment, and Maintenance Management Under one Roof