M-PESA Rent Collection System: The Complete Guide to Automating Rent Payments for Landlords and Property Managers in Kenya

M-PESA rent collection system

M-PESA rent collection system is transforming how landlords, property managers, and real estate companies collect rent across Kenya. Gone are the days of manual cash collection, delayed bank deposits, and endless follow-ups with tenants. By integrating an M-PESA rent collection system into property management, landlords can automate payments, receive instant notifications, generate digital receipts, and monitor rental income from a centralized dashboard.

With Kenya leading the world in mobile money adoption, M-PESA has become the preferred payment method for millions of tenants. Whether you manage apartments, commercial buildings, gated communities, student hostels, or mixed-use developments, integrating an M-PESA rent collection system improves efficiency, enhances transparency, and minimizes revenue leakage.

In this comprehensive guide, you’ll learn how an M-PESA rent collection system works, its benefits, features, implementation process, and why every modern property owner should adopt digital rent collection.


Table of Contents

Why Digital Rent Collection Is Becoming Essential

The Kenyan real estate industry has experienced significant growth over the past decade. Residential apartments, gated communities, office buildings, shopping centers, and rental estates continue expanding in major towns and cities.

As property portfolios grow, manually collecting rent becomes increasingly difficult. Many landlords still rely on:

  • Cash payments
  • Bank deposits
  • Manual receipts
  • Phone confirmations
  • Excel spreadsheets
  • WhatsApp screenshots
  • Paper records

These methods consume valuable time and often result in delayed reconciliations.

A modern M-PESA rent collection system eliminates these challenges by automating the entire payment process.

Instead of spending hours confirming transactions, property owners receive instant payment notifications while tenant accounts update automatically.

This level of automation allows landlords to focus on expanding their investments rather than chasing payments.


Challenges of Traditional Rent Collection

Managing rent manually introduces numerous operational problems.

Late Payments

Tenants frequently forget payment dates.

Without automatic reminders, landlords spend considerable time making calls and sending messages.


Payment Verification Delays

After making payments, tenants often send screenshots through WhatsApp.

Property managers then:

  • Check M-PESA messages
  • Compare transaction IDs
  • Verify tenant details
  • Update spreadsheets
  • Issue receipts manually

This repetitive process wastes hours every month.


Human Errors

Manual data entry often causes:

  • Incorrect balances
  • Missing payments
  • Duplicate records
  • Lost receipts
  • Accounting mistakes

Even small errors can create disputes between tenants and landlords.


Difficult Financial Reporting

Without automation, preparing reports becomes challenging.

Property managers must manually calculate:

  • Monthly collections
  • Outstanding balances
  • Occupancy income
  • Annual revenue
  • Tenant statements

Generating these reports may take days.


Poor Record Keeping

Paper receipts can easily:

  • Get lost
  • Fade over time
  • Become damaged
  • Be duplicated

Digital records solve these problems permanently.


What Is an M-PESA Rent Collection System?

An M-PESA rent collection system is software that enables landlords and property managers to collect rent electronically using Safaricom M-PESA while automatically recording every transaction.

Instead of manually checking each payment, the system connects rent payments directly to tenant accounts.

Whenever rent is paid:

  • Payment is received
  • Tenant account updates automatically
  • Outstanding balance changes instantly
  • Receipt is generated
  • Manager receives notification
  • Financial reports update automatically

Everything happens within seconds.

The software acts as the central hub for rent collection and financial management.


How an M-PESA Rent Collection System Works

The process is simple and efficient.

Step 1: Tenant Receives Invoice

The tenant receives:

  • Monthly invoice
  • Rent reminder
  • Due date
  • Outstanding balance
  • Payment instructions

Reminders may be sent automatically via SMS or email.


Step 2: Tenant Makes Payment

The tenant pays using:

  • M-PESA PayBill
  • Buy Goods Till Number
  • STK Push (where supported)

Payment takes less than a minute.


Step 3: Payment Is Verified Automatically

The M-PESA rent collection system instantly verifies:

  • Transaction code
  • Amount paid
  • Tenant account
  • Payment date
  • Property
  • Unit number

No manual verification is required.


Step 4: Tenant Ledger Updates

Immediately after payment:

  • Rent balance changes
  • Receipt is created
  • Payment history updates
  • Landlord dashboard refreshes

Everything remains synchronized.


Step 5: Reports Update

Management dashboards automatically update:

  • Today’s collections
  • Monthly income
  • Outstanding rent
  • Expected revenue
  • Occupancy statistics

Managers always have access to current financial information.


Why Kenyan Property Owners Prefer Mobile Money

Kenya is among the world’s leading mobile money markets.

Millions of people already use M-PESA daily for:

  • Paying bills
  • Shopping
  • School fees
  • Utility payments
  • Business transactions

Because tenants already trust mobile money, introducing an M-PESA rent collection system requires minimal training.

Tenants simply continue using the payment method they already know.

This convenience increases payment compliance and reduces excuses for late rent.


Key Features Every Modern Rent Collection Platform Should Have

Not all property management systems offer the same capabilities.

The best solutions include comprehensive automation.

Automatic Payment Matching

Payments should automatically match the correct tenant account.

Managers should never manually assign payments.


Real-Time Notifications

Whenever rent is paid, notifications should be sent immediately to:

  • Property manager
  • Landlord
  • Finance department

Real-time visibility improves cash flow monitoring.


Digital Receipts

Receipts should be generated automatically.

Receipts include:

  • Transaction reference
  • Tenant name
  • Property
  • Unit number
  • Amount paid
  • Payment date

Digital receipts reduce paperwork and improve accountability.


Tenant Statements

Every tenant should access detailed statements showing:

  • Previous balance
  • Payments made
  • Current balance
  • Charges
  • Outstanding rent

Statements reduce payment disputes.


Rent Reminders

Automated reminders significantly improve payment rates.

Messages may be sent:

  • Seven days before due date
  • Three days before
  • On due date
  • After overdue status

Automation removes repetitive manual communication.


Expense Tracking

Property owners should also monitor:

  • Repairs
  • Maintenance
  • Utilities
  • Security
  • Cleaning
  • Service providers

Combining rent collection and expense management provides a complete financial overview.


Vacancy Monitoring

The system should display:

  • Occupied units
  • Vacant units
  • Available properties
  • Lease expiry dates

Vacancy data helps maximize rental income.


Owner Reports

For property management companies managing multiple landlords, each owner should receive reports showing:

  • Rental income
  • Expenses
  • Net earnings
  • Occupancy rate
  • Outstanding balances

These reports build trust through transparency.


Benefits for Landlords

An M-PESA rent collection system offers significant advantages for landlords seeking better control over rental income.

Faster Cash Flow

Instant payment processing means funds are recorded immediately, improving financial planning and reducing delays.


Reduced Administrative Work

Automation eliminates repetitive tasks such as verifying payments, issuing receipts, and updating tenant ledgers manually.


Improved Financial Accuracy

Automatic transaction recording minimizes human errors and ensures every payment is accounted for correctly.


Better Decision-Making

Access to real-time dashboards and reports helps landlords identify trends, monitor occupancy, and plan future investments confidently.


Enhanced Security

Digital payments reduce the risks associated with handling cash, including theft, fraud, and misplaced receipts.


Benefits for Property Managers

Property managers overseeing multiple buildings or estates can streamline operations with an M-PESA rent collection system.

Centralized Management

Monitor multiple properties from one dashboard without switching between spreadsheets or paper files.

Time Savings

Automation allows managers to focus on tenant relations and property maintenance instead of administrative work.

Easier Audits

Every payment is recorded with a timestamp and transaction reference, simplifying audits and financial reviews.

Scalability

Whether managing 20 units or 2,000 units, the system grows alongside the business without adding unnecessary complexity.


Benefits for Tenants

Tenants also enjoy a better rental experience.

  • Convenient payments from anywhere using M-PESA.
  • Instant payment confirmation and digital receipts.
  • Transparent account statements showing balances and payment history.
  • Automated reminders help avoid penalties for late payments.
  • Reduced need to visit offices or submit payment proof manually.

A smoother payment experience strengthens trust between tenants and property managers.


Types of Properties That Benefit Most

Almost every rental property can benefit from an M-PESA rent collection system, including:

  • Residential apartment complexes
  • Rental estates
  • Commercial office buildings
  • Shopping malls
  • Student hostels
  • Airbnb and serviced apartments
  • Mixed-use developments
  • Industrial warehouses
  • Business parks
  • Gated communities

Regardless of property size, automating rent collection improves operational efficiency, reduces administrative costs, and enhances financial visibility.

As rental properties continue to grow in size and complexity, landlords need more than just a payment solution—they need a complete management platform. A modern M-PESA rent collection system not only processes payments but also automates financial operations, improves communication, enhances tenant satisfaction, and provides valuable business insights.

Whether you manage ten apartments or several hundred rental units across multiple locations, investing in an M-PESA rent collection system helps eliminate repetitive tasks, reduce operational costs, and increase profitability.


Automated Rent Invoicing

One of the biggest advantages of an M-PESA rent collection system is automated invoicing.

Instead of preparing invoices manually every month, the system automatically generates them based on each tenant’s lease agreement.

Each invoice typically includes:

  • Tenant name
  • Property name
  • Unit number
  • Monthly rent
  • Service charges
  • Utility bills
  • Previous balance
  • Due date
  • Total amount payable

Invoices can be sent automatically through:

  • SMS
  • Email
  • Tenant portal
  • Mobile application

This eliminates delays and ensures tenants receive payment instructions on time.


Automatic Payment Reconciliation

Reconciling payments manually is one of the most time-consuming tasks in property management.

An M-PESA rent collection system automatically matches incoming payments with the correct tenant account.

The software verifies:

  • M-PESA transaction code
  • Amount paid
  • Payment date
  • Tenant details
  • Property
  • Unit
  • Outstanding balance

As soon as payment is confirmed:

  • Rent ledger updates
  • Receipt is generated
  • Balance changes
  • Dashboard refreshes
  • Reports update automatically

No spreadsheets.

No manual calculations.

No paperwork.


Managing Rent Arrears Efficiently

Late payments can significantly affect property cash flow.

A quality M-PESA rent collection system helps reduce arrears through automation.

Property managers can quickly identify:

  • Tenants with overdue balances
  • Total outstanding rent
  • Days overdue
  • Payment history
  • Previous reminders sent

Instead of searching through records, managers can generate an arrears report within seconds.

This enables faster follow-ups and improves rent collection rates.


Automated Payment Reminders

Many tenants pay late simply because they forget.

Automated reminders improve payment consistency without increasing administrative workload.

Reminders can be scheduled:

  • Seven days before due date
  • Three days before due date
  • One day before due date
  • On the due date
  • One day after due date
  • Weekly until payment is made

Notifications may be delivered through:

  • SMS
  • Email
  • Mobile app notifications

Consistent reminders reduce outstanding balances while maintaining professional communication.


Tenant Self-Service Portal

Modern tenants expect convenience.

An M-PESA rent collection system often includes a secure tenant portal where residents can:

  • View balances
  • Download receipts
  • Access invoices
  • View payment history
  • Submit maintenance requests
  • Update personal information
  • Track service requests

Providing self-service access reduces calls and office visits while improving the tenant experience.


Landlord Dashboard

Property owners require real-time visibility into their investments.

The landlord dashboard provides instant access to:

  • Monthly collections
  • Expected income
  • Outstanding balances
  • Occupancy rates
  • Vacant units
  • Recent payments
  • Expense summaries
  • Maintenance costs

Instead of waiting for monthly reports, owners can monitor performance anytime.


Property Manager Dashboard

Managers overseeing multiple properties need centralized control.

A modern dashboard displays:

  • Today’s collections
  • Total rent received
  • Pending payments
  • Overdue accounts
  • Lease expirations
  • Vacancies
  • Maintenance tickets
  • Financial summaries

Everything is accessible from one interface.


Financial Reporting and Analytics

Accurate reporting is essential for making informed business decisions.

An M-PESA rent collection system automatically generates reports such as:

Collection Reports

Track:

  • Daily collections
  • Weekly collections
  • Monthly collections
  • Annual revenue

Outstanding Rent Reports

Identify:

  • Unpaid balances
  • Long-term defaulters
  • Collection trends

Occupancy Reports

Monitor:

  • Occupied units
  • Vacant units
  • Lease renewals
  • Tenant turnover

Expense Reports

Analyze:

  • Maintenance costs
  • Utility expenses
  • Staff expenses
  • Service provider payments

Profitability Reports

Understand:

  • Rental income
  • Operational expenses
  • Net profit
  • Return on investment

These reports simplify budgeting and financial planning.


Multiple Property Management

Many investors own properties in different towns.

An advanced M-PESA rent collection system supports:

  • Apartments
  • Commercial buildings
  • Estates
  • Shopping centers
  • Student hostels
  • Mixed-use developments

Managers can switch between properties while maintaining separate financial records for each.


Lease Management

Lease administration becomes significantly easier with automation.

The system stores:

  • Lease start dates
  • Expiry dates
  • Rental amounts
  • Security deposits
  • Renewal history
  • Tenant agreements

Automatic notifications remind managers before leases expire.

This helps reduce vacancies.


Security Deposit Management

Tracking deposits manually often creates confusion.

An integrated system records:

  • Deposit amount
  • Payment date
  • Refund status
  • Deductions
  • Inspection notes

Everything remains linked to the tenant’s account.


Utility Billing Integration

Some rental properties charge separately for:

  • Water
  • Electricity
  • Garbage collection
  • Internet
  • Parking
  • Security services

A modern M-PESA rent collection system combines these charges into one monthly invoice, making payment easier for tenants and reconciliation simpler for property managers.


Maintenance Request Management

Rent collection works best when combined with efficient maintenance.

Tenants can submit repair requests directly through the system.

Managers assign jobs to technicians and monitor:

  • Request status
  • Assigned staff
  • Completion dates
  • Costs
  • Tenant feedback

This improves accountability and response times.


Mobile Accessibility

Property managers are rarely in the office all day.

Cloud-based platforms allow users to access the M-PESA rent collection system from:

  • Smartphones
  • Tablets
  • Laptops
  • Desktop computers

This ensures that rent collection and property management continue seamlessly from any location.


Cloud-Based Storage

Cloud technology offers several advantages:

  • Automatic backups
  • Secure storage
  • Faster access
  • Multi-user collaboration
  • Disaster recovery

Property information remains protected even if local computers fail.


Multi-User Access

Different staff members require different permissions.

An advanced system allows administrators to assign roles such as:

  • Property manager
  • Accountant
  • Cashier
  • Maintenance officer
  • Receptionist
  • Landlord
  • System administrator

Each user only accesses information relevant to their responsibilities.


Data Security

Financial information must remain secure.

Reliable systems implement:

  • User authentication
  • Password encryption
  • Secure servers
  • Activity logs
  • Role-based permissions
  • Automatic backups
  • Audit trails

These measures protect sensitive tenant and financial data.


Audit Trail

Every activity is recorded.

Managers can see:

  • Who edited records
  • Payment adjustments
  • Receipt generation
  • User logins
  • Financial changes

Audit logs improve accountability and simplify compliance.


Integration with Property Management Software

The greatest value comes when an M-PESA rent collection system is integrated into a complete property management platform.

Integration enables seamless management of:

  • Tenant records
  • Rental units
  • Occupancy
  • Maintenance
  • Accounting
  • Reporting
  • Lease management
  • Communication
  • Document storage

Instead of using multiple disconnected applications, everything operates from one centralized system.


Improving Tenant Satisfaction

Convenient payment methods lead to happier tenants.

Benefits include:

  • Faster transactions
  • Instant receipts
  • Transparent balances
  • Easy communication
  • Online statements
  • Convenient payment reminders

Satisfied tenants are more likely to renew leases and maintain long-term relationships.


Reducing Operational Costs

Automation significantly lowers administrative expenses by reducing:

  • Paperwork
  • Manual data entry
  • Printing costs
  • Filing cabinets
  • Phone calls
  • Office visits
  • Human errors

Over time, these savings contribute directly to increased profitability.


Scaling Property Management Businesses

As portfolios expand, manual processes become unsustainable.

An M-PESA rent collection system allows businesses to grow without proportionally increasing administrative staff.

Whether managing:

  • 20 units
  • 100 units
  • 500 units
  • 2,000+ units

the same automated processes continue to handle rent collection efficiently.


Preparing for the Future of Property Management

The Kenyan real estate sector is becoming increasingly digital.

Landlords who adopt an M-PESA rent collection system position themselves to meet the expectations of modern tenants while improving financial control and operational efficiency.

Automation, cloud access, analytics, and mobile payments are no longer optional features—they are becoming the standard for successful property management.

By embracing these technologies, property owners can reduce risk, increase revenue, and deliver a more professional rental experience.

As Kenya continues to embrace digital payments, landlords and property managers are increasingly moving away from manual rent collection. A modern M-PESA rent collection system provides a reliable, secure, and efficient way to manage rental income while improving the experience for both property owners and tenants.

In this final part, we explore how to successfully implement an M-PESA rent collection system, mistakes to avoid, emerging technology trends, frequently asked questions, and why digital rent collection is the future of property management.


How to Successfully Implement an M-PESA Rent Collection System

Implementing a new rent collection platform requires proper planning to ensure a smooth transition.

Assess Your Current Process

Start by reviewing your existing rent collection workflow.

Consider questions such as:

  • How are tenants currently paying?
  • How long does payment reconciliation take?
  • How many late payments occur each month?
  • Are receipts issued manually?
  • How are tenant records maintained?

Understanding your current challenges helps you choose the right solution.


Organize Property Information

Before migrating to the new system, ensure all property information is accurate.

Prepare:

  • Property names
  • Unit numbers
  • Tenant details
  • Lease agreements
  • Rental rates
  • Security deposits
  • Service charges

Accurate data ensures a successful implementation.


Train Your Team

Even the best software requires proper training.

Property managers, accountants, and administrators should understand how to:

  • Record tenants
  • Monitor payments
  • Generate reports
  • Manage invoices
  • Handle arrears
  • View dashboards
  • Process maintenance requests

Well-trained staff maximize the value of the system.


Educate Tenants

Inform tenants about the new payment process.

Explain:

  • Payment instructions
  • PayBill or Till Number
  • Payment deadlines
  • Digital receipts
  • Support contacts

Clear communication reduces confusion during implementation.


Test Before Going Live

Run several test transactions before officially launching.

Verify:

  • Payment confirmation
  • Automatic reconciliation
  • Receipt generation
  • Notifications
  • Financial reports

Testing helps identify issues early.


Common Mistakes to Avoid

Even with automation, some mistakes can reduce efficiency.

Choosing Software Based Only on Price

Low-cost systems may lack essential features such as:

  • Automated reconciliation
  • Reporting
  • Mobile access
  • Security
  • Cloud backups

Evaluate value rather than price alone.


Ignoring Data Security

Rental systems store sensitive information including:

  • Tenant records
  • Financial transactions
  • Property details

Choose software with:

  • Encryption
  • Secure login
  • User permissions
  • Automatic backups
  • Audit trails

Failing to Automate Reminders

Manual reminders consume unnecessary time.

Automated reminders improve payment rates while reducing administrative work.


Poor Record Maintenance

Regularly update:

  • Tenant contacts
  • Lease agreements
  • Rental charges
  • Vacancies
  • Unit information

Clean data produces accurate reports.


Delaying Digital Transformation

Some landlords postpone automation because manual methods still appear manageable.

However, as portfolios grow, manual processes become increasingly inefficient and expensive.

Early adoption provides long-term advantages.


Features to Look for in the Best M-PESA Rent Collection System

When evaluating software, prioritize solutions that include:

Automated M-PESA Payment Reconciliation

Payments should automatically match tenant accounts.


Tenant Management

Maintain complete tenant profiles with payment history and lease information.


Property Management

Manage multiple buildings from one dashboard.


Automated Invoicing

Invoices should be generated and delivered automatically.


SMS and Email Notifications

Keep tenants informed about:

  • Due dates
  • Successful payments
  • Outstanding balances
  • Lease renewals

Financial Reports

Generate reports for:

  • Monthly collections
  • Income statements
  • Outstanding balances
  • Occupancy
  • Expenses

Cloud Accessibility

Access the system securely from anywhere.


Multi-User Support

Assign different access levels for:

  • Owners
  • Managers
  • Accountants
  • Maintenance staff

Maintenance Management

Track maintenance requests alongside rent collection.


Secure Data Storage

Protect business information with encrypted cloud storage and automatic backups.


How Automation Improves Cash Flow

Cash flow determines the success of every rental business.

An M-PESA rent collection system improves cash flow by:

  • Reducing late payments
  • Sending automated reminders
  • Eliminating reconciliation delays
  • Providing real-time payment confirmation
  • Simplifying follow-ups
  • Improving financial visibility

When rent is collected faster, landlords can meet financial obligations more consistently and invest in property improvements.


Supporting Growing Property Portfolios

As landlords acquire more properties, administrative work increases dramatically.

Instead of hiring additional staff for manual processes, an M-PESA rent collection system enables growth through automation.

Managers can oversee:

  • Hundreds of tenants
  • Multiple locations
  • Different property types
  • Various lease agreements

All from a single centralized platform.


Future Trends in Digital Rent Collection

Technology continues to reshape the property industry.

Several innovations are expected to influence the future of rent management.

Artificial Intelligence

AI can help predict:

  • Late payments
  • Tenant turnover
  • Maintenance needs
  • Occupancy trends
  • Revenue forecasts

These insights support better decision-making.


Mobile Applications

Dedicated mobile apps will provide landlords and tenants with instant access to:

  • Payments
  • Reports
  • Receipts
  • Notifications
  • Maintenance requests

Mobile-first experiences are becoming the standard.


Business Intelligence Dashboards

Advanced dashboards will offer interactive visualizations of:

  • Rental income
  • Occupancy trends
  • Collection performance
  • Expense analysis
  • Investment returns

This makes strategic planning easier.


Digital Lease Management

Electronic lease signing and document storage will continue replacing paper agreements.

Benefits include:

  • Faster approvals
  • Secure storage
  • Easy retrieval
  • Reduced paperwork

Automated Compliance

Future systems may assist landlords in maintaining compliance with evolving tax, accounting, and regulatory requirements by generating standardized financial records and audit-ready reports.


Frequently Asked Questions

Is an M-PESA rent collection system suitable for small landlords?

Yes.

Even landlords managing a few rental units benefit from automated payment tracking, digital receipts, and simplified reporting.


Can the system manage multiple properties?

Yes.

Most professional solutions support multiple properties, buildings, estates, and commercial developments.


Does the system reduce late payments?

Yes.

Automated reminders, digital invoices, and convenient mobile payments encourage tenants to pay on time.


Can tenants receive receipts automatically?

Yes.

Digital receipts are generated immediately after successful payment.


Is cloud-based software secure?

Reputable providers implement encryption, secure authentication, regular backups, and user access controls to protect financial and tenant information.


Can landlords monitor collections remotely?

Yes.

Cloud platforms allow property owners to access reports and dashboards using smartphones, tablets, or computers from virtually anywhere with internet access.


Does the system help accountants?

Absolutely.

Accountants benefit from:

  • Automated reports
  • Payment reconciliation
  • Expense tracking
  • Financial summaries
  • Audit trails

This reduces manual bookkeeping.


Why Kenyan Landlords Are Choosing Digital Rent Collection

Kenya has one of the world’s most successful mobile money ecosystems.

Since many tenants already use M-PESA daily, integrating an M-PESA rent collection system into property management is a natural progression.

Digital rent collection offers:

  • Faster payments
  • Improved transparency
  • Better financial reporting
  • Reduced paperwork
  • Enhanced tenant satisfaction
  • Increased operational efficiency
  • Lower administrative costs
  • Better investment oversight

Whether managing residential apartments, office buildings, shopping centers, or mixed-use developments, automation delivers measurable improvements.


Conclusion

The property management industry is rapidly evolving, and landlords who embrace technology are better positioned to improve efficiency, strengthen cash flow, and provide a better experience for tenants. An M-PESA rent collection system eliminates the frustrations of manual payment verification, paper receipts, spreadsheet tracking, and delayed reconciliations by automating every stage of the rent collection process.

From automated invoicing and real-time payment reconciliation to digital receipts, tenant portals, financial reporting, and cloud-based dashboards, an M-PESA rent collection system provides the tools needed to manage properties professionally and at scale. It empowers landlords, property managers, accountants, and property owners with accurate financial data and instant visibility into rental performance.

As property portfolios continue to grow across Kenya, relying on manual processes becomes increasingly inefficient and costly. Investing in an M-PESA rent collection system is not just about collecting rent digitally—it is about building a smarter, more transparent, and more profitable property management operation.

Whether you manage a single apartment block or an extensive portfolio of residential and commercial properties, adopting a reliable M-PESA rent collection system will help you reduce administrative work, improve tenant relationships, increase payment compliance, and make informed business decisions. In today’s competitive real estate market, digital rent collection is no longer a luxury—it is an essential component of successful property management.