
9 February 2025 | 7 replies
I've finally made the decision to get into the market to Build to Rent.

21 February 2025 | 0 replies
After being transferred multiples, finally the agent told us, we need a 1 million liability policy for our 11th house in our landlord policy before they are willing to issue an commercial umbrella policy.

28 January 2025 | 27 replies
Section 8 would tend to carry higher repair and as a result, additional vacancy.OP’s definition of cash flow is rent minus piti.

29 January 2025 | 3 replies
To set the stage, I'm owner of a short-term rental property in the Poconos in PA and we use a property management company for bookings, maintenance/cleaning, guest management, etc.This past weekend we had a guest booking but when the guests arrived Friday evening the house had no running water, though it had been running fine earlier in the day when the Property manager (PM) was at the house to give a final check and leave the welcome packet.

20 February 2025 | 2 replies
Each of your homes will start at a lower cost basis and you will get slightly less depreciation each year to offset but you have spread that depreciation over multiple properties so now selling any one property will result in less impact on taxes than just selling your first without a 1031.

11 February 2025 | 25 replies
I can’t afford the $5/unit tier so maybe their support is better but our definitely sucks and definitely shows their internal teams are not on the same page, resulting in mixed messages constantly, sub par support and honestly a lot of gaslighting.

18 February 2025 | 0 replies
This hidden cost significantly increased my loan’s overall expense, and I only realized it after reviewing the final terms.

19 February 2025 | 2 replies
If you get complaints, remind all parties that noise travels, they were warned to be quiet and respectful of their neighbor, and that repeated issues may result in removal.I have an apartment building where the downstairs renter can hear the upstairs neighbor talking on the phone when it's really quiet at night.

10 February 2025 | 47 replies
location={lat},{lng}" headers = {'User-Agent': 'Mozilla/5.0'} response = requests.get(search_url, headers=headers) if response.status_code == 200: try: json_text = response.text.split('&&')[1] return json.loads(json_text) except (json.JSONDecodeError, IndexError) as e: print("Error decoding JSON response:", e) print("Response text:", response.text) return None return Nonedef extract_home_id(search_results): try: payload = search_results.get('payload') if not payload: return None region_views = payload.get('regionViews') if not region_views: return None root = region_views.get('__root') if not root: return None for result in root: if 'home' in result: return result['home']['id'] except KeyError as e: print(f"KeyError: {e}") return Nonedef construct_redfin_detail_url(state, city, street, zip_code, home_id): street_formatted = street.replace(' ', '-') city_formatted = city.replace(' ', '-') return f"https://www.redfin.com/{state}/{city_formatted}/{street_formatted}/home/{home_id}"def query_apify_redfin_scraper(detail_url): api_url = APIFY_API_URL payload = { "detailUrls": [{"url": detail_url}], "debugLog": False } headers = { "Content-Type": "application/json" } response = requests.post(api_url, headers=headers, data=json.dumps(payload)) if response.status_code == 201: try: return response.json()['data']['id'] except json.JSONDecodeError as e: print("Error decoding JSON response:", e) print("Response text:", response.text) return None return Nonedef get_apify_scraper_results(run_id): api_url = f"https://api.apify.com/v2/acts/tri_angle~redfin-detail/runs/{run_id}/dataset/items?

29 January 2025 | 107 replies
The result of this?