Skip to content
×
Try PRO Free Today!
BiggerPockets Pro offers you a comprehensive suite of tools and resources
Market and Deal Finder Tools
Deal Analysis Calculators
Property Management Software
Exclusive discounts to Home Depot, RentRedi, and more
$0
7 days free
$828/yr or $69/mo when billed monthly.
$390/yr or $32.5/mo when billed annually.
7 days free. Cancel anytime.
Already a Pro Member? Sign in here
Pick markets, find deals, analyze and manage properties. Try BiggerPockets PRO.
x
Results (10,000+)
Dina Schmid When Your STR is Too Popular For You To Stay In It
18 February 2025 | 18 replies
Unless you are going to be staying at the place, I would leave it as pet friendly.
LaShon Evans Is Self Managing an OOS LTR reasonable for a new investor
21 February 2025 | 14 replies
I have seen all sides of this equation, self managing my own properties locally, but moved with the Navy 1000 miles away and managed the same rentals from afar, and had friends here in Memphis that had 18 properties and had them all with PMs with varying levels of success, some bad and some great.Self-managing brings about an additional level of responsibility that most of the time is fine, but that is not what you hire a PM for.
Charles Evans What Paperwork Should I Be Keeping Record Of?
29 January 2025 | 9 replies
use rent receipts for my tenants to keep track of payments.
Jennifer Runion Seeking investor for Uptown Harrisburg, PA rental
20 February 2025 | 3 replies
Now I'm selling using word of mouth as there is a network of investors friends/family are spreading the word to.
Eric Martin From Canada to Cleveland
19 February 2025 | 25 replies
My first property was chaotic with tenant troubles, so Ohio being a landlord-friendly state and Parma Heights being A-class location, I'm eager to get involved and experience the difference.
Christi Wolverton Credit card payments declined
4 February 2025 | 7 replies
Credit cards offer a lot of protections for the user, but that doesn't mean they are allowed to commit fraud with them.
Lisa Fondant Jerry Norton programs ($10k finder fee - Powerflipper)
17 February 2025 | 105 replies
The tools that are offered are exceptionally useful and user friendly.  
Paul Novak Personal Residence Rental
21 February 2025 | 6 replies
I'm assuming if this was an option everyone would already be doing it but I am just curious from a professional to understand why this isn't an option.I received a question from a friend that was somewhat similar to mine above which got me thinking. 
Kayla Elliott To self manage or hire a PM...that is the question
22 February 2025 | 3 replies
- sounds like your friend's PMC pays this way.If W-2, why isn't your business properly insured to cover him?.
Austin Bright I have a list of addresses. Is there some "Tech-y" way pull property info in bulk?
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?