Real Estate Analysis

Objectives: Whether a residential property management company convert its long-term rental properties to short-term rental properties?

Recommendations:

  • Enter the short-term rental market
  • Convert 13 to 20 properties first
  • Focus on houses in FL, TX, and CA
  • The analysis that serves as the basis of my recommendation indicates that Watershed and its client would benefit from $0.88M of increased profits during the first year, and yearly profits of $0.79M every year thereafter if my recommendation is enacted. The initial capital investment needed to implement my recommendation would be $0.48M. This analysis is based on the $0.5M limitation of cash on hand and original financial assumptions listed below.

    Consideration Assumed Value Minimum Value Tested Maximum Value Tested Rationale for Range of Values Tested
    Additional profit needed for a property to be considered “more profitable as a short-term rental” $6,000 $4,800 $7,200 +/-20% of assumed value
    Cost to convert property to short-term rental (includes furnishing and decorating) $30,000 $24,000 $36,000 +/-20% of assumed value
    Years to depreciate capital expenditures 5 4 6 +/-20% of assumed value
    Yearly upkeep $6,000 $4,800 $7,200 +/-20% of assumed value
    Service fees to short-term stay website (e.g. Airbnb) 20% 3% 15% Based on research, service fees across 3rd-party websites is from 3% per booking to 15% per booking.
    Regulatory fees (taxes and potential legal fees) 10% 5% 20% Based on research, taxes for each state are from 0% to 15%, plus some license fees and violation fees. So regulatory fees are approximately estimated from 5% to 20%.
    Hospitality charges (key service, cleaning, re-stocking) $100 $50 $150 Based on research, cleaning fees range from $50 to $150.
    Typical stay duration (days) 3 3 7 Based on research, most host typically set their minimum stay at 3 days, and people usually stay 6.4 days in average.
    Monthly utilities per property $300 $300 $500 Based on research, average monthly utilities is from 300 to 500.

    I have created a dashboard that illustrates the effects of changing these assumptions on predicted profits and required capital investment. If all the properties that are “more profitable” as a short-term rental are converted without financial limitations, the minimum additional profits the company could earn when the assumptions were modified within the ranges described above was $0.54M; the maximum additional profits Watershed could earn when the assumptions were modified within the ranges described above was $4.7M. Overall, the parameter that affected profits most was service fees plus regulatory fees.

    Predictive Modeling Details
    I was provided with 4 types of information about short-term rentals of the same type (number of bedrooms, apartment or house, kitchen availability, unshared property) and in the same location as the company's client’s 244 properties: a typical short-term nightly rental rate, the corresponding occupancy rate for the property with that rental rate, the 10th percentile nightly rental rate, and the 90th percentile nightly rental rate. When the typical rental prices were expressed in terms of percentiles relative to properties of the same type and in the same location, but not when they were analyzed as raw dollar values.
    I used the linear regression line and optimization function in Python to find the rental price and occupancy rate that would maximize the profits expected from each of the company's client’s 244 properties. Any optimized price below the 10th percentile rate was replaced with the 10th percentile rate, and any optimized price above the 90th percentile rate was replaced with the 90th percentile rate, in order to account for lack of data outside of these ranges in the linear model. These optimized rental rates were entered into a financial cash flow and profit model that computed the expected revenue from each property based on its projected occupancy rate, and the expected costs according to the financial assumptions described above.

    (Please find Python code here.)