
30 January 2025 | 11 replies
I would first check city/county STR rules and HOA (if applicable).

27 January 2025 | 15 replies
One housing authority wouldn’t even entertain the request, while another was open to it because it was an affordable housing property, requiring just an application for the exemption.From my experience, dealing with government agencies, especially when trying to save money or get financial benefits, can be a slow process.

30 January 2025 | 8 replies
However, without significant updates, they’re likely to reject your application outright without leniency.

20 January 2025 | 1 reply
The behavior is a bit off, but not surprising for a mom & pop landlord.We tell our residents exactly what we need from them for the application.

30 January 2025 | 4 replies
My issue is, it's been almost 3 months and I haven't be able to get good tenant applicants.

30 January 2025 | 6 replies
Challenge is where is their motivation to properly screen applicants and get rid of nonpayers?

27 January 2025 | 15 replies
Is your DSCR ratio greater than 1-meaning are you cash flowing (according to the lender's criteria of mortgage, property taxes and insurance (and HOA) if applicable).

21 February 2025 | 9 replies
Lenders will not send out an LE without a complete application (which includes a property address) because it's basically binding.

5 February 2025 | 6 replies
:)As for LTR rental terms, usually we sign a 1 year lease where tenants are expected to pay Electric and Gas if applicable, while the owner typically pays water/sewer/trash with the city.

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?