ParseForge Scrapers

Real Estate Investor Toolkit Scraper

parseforge/real-estate-investor-toolkit-scraper

Real estateE-commerce

Queries five real estate due-diligence sources in parallel from a single search term. Returns new-home communities, 311 complaints, EPA violations, and restaurant inspection grades as flat rows.

Run this scraper See the API call
Total users
2
Monthly active
0
Total runs
94
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

ParseForge

Real Estate Investor Toolkit Scraper

Run due diligence on any US market with one query across five data sources. Pull new-home communities from Toll Brothers and Lennar, 311 complaints from Boston, EPA violation records, and LA County restaurant inspection grades. Export to CSV, JSON, Excel, or XML.

A real estate investor's market research is scattered across builder sites, city complaint portals, federal environmental databases, and county health departments. This Actor queries five critical due-diligence sources in parallel from a single search term, so you see new construction supply, neighborhood complaints, environmental risks, and area business health in one dataset. No API keys, no manual lookups.

Who uses it What they scrape Real Estate Investor Toolkit for
Real estate investors Assess a market's new-construction pipeline and neighborhood quality signals before acquiring property.
Market analysts Compare builder activity, environmental risk, and civic complaint volumes across states or cities.
Property managers Monitor 311 complaint trends and nearby facility violations that could affect tenant retention.
Commercial real estate brokers Gauge area vitality by checking restaurant inspection grades and new-home development pace.

What it does

This Actor collects new-home community listings, municipal 311 complaints, EPA facility violations, and county restaurant inspection reports, returning each record as a flat row.

  • ๐Ÿ—๏ธ New construction supply: Toll Brothers and Lennar community listings filtered by state.
  • ๐Ÿšจ Neighborhood complaints: Boston 311 service requests showing issue type, location, and status.
  • ๐Ÿญ Environmental risk: EPA ECHO facility violations by state, including compliance history.
  • ๐Ÿฝ๏ธ Area business health: LA County restaurant inspection grades and violation details.
  • โšก Parallel execution: All selected sources run concurrently, returning results in one unified run.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Real Estate Investor Toolkit data

๐Ÿ  Screen a new market before investing.

An investor enters 'Texas' and pulls Toll Brothers and Lennar communities to gauge new-home supply, then checks EPA ECHO for nearby facilities with violations.

๐Ÿ“‰ Assess neighborhood risk for a rental property.

A landlord queries 'Boston' 311 complaints to see recurring issues like rodent reports or code violations on a target block before making an offer.

๐Ÿฝ๏ธ Evaluate retail corridor health.

A commercial broker pulls LA County restaurant inspection grades for a zip code to understand foot-traffic drivers and potential tenant risks.

๐Ÿ“Š Build a multi-state market comparison.

An analyst runs the Actor for 'California', 'Florida', and 'TX' sequentially, comparing builder activity and environmental risk across Sun Belt markets.

Why choose this scraper

What you get
One query, five sources Enter a state or city once and pull new homes, complaints, violations, and inspections in parallel.
No API registration Reads public and builder feeds directly with zero authentication or key management.
Fixed flat schema Every record, regardless of source, lands in your dataset with a predictable structure.
Source-level control Check only the sources you need for a given deal, skipping irrelevant data.

How it compares

No other Store actor targets Real Estate Investor Toolkit the same way, so the honest comparison is with the alternatives teams actually weigh.

Real Estate Investor Toolkit Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Real Estate Investor Toolkit changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor with a single search term that acts as a state filter for builders and the EPA, and as a city or keyword filter for 311 complaints and restaurant inspections. Set a per-source item limit to control run size. The Input tab lists every parameter.

A first run with the defaults:

{
  "query": "Florida",
  "sources": [
    "toll-brothers",
    "lennar-new-homes",
    "boston-311-complaints",
    "epa-echo-violations",
    "la-restaurant-inspections"
  ],
  "maxItems": 10
}

A larger pull:

{
  "query": "Florida",
  "sources": [
    "toll-brothers",
    "lennar-new-homes",
    "boston-311-complaints",
    "epa-echo-violations",
    "la-restaurant-inspections"
  ],
  "maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $2.10
1,000 results $21.00
10,000 results $210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Real Estate Investor Toolkit Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Real Estate Investor Toolkit through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/real-estate-investor-toolkit-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results for a state?

Check that you used the correct two-letter state code or full state name. For builders, try the full name like 'Florida' instead of 'FL'. For EPA ECHO, the two-letter code is required.

The run is taking too long.

Reduce the maxItems per source or deselect sources you do not need. Running all five sources with a high item limit will take longer because each source is queried sequentially within the parallel run.

Boston 311 or LA inspections returned nothing for my city.

Boston 311 only covers Boston, MA. LA restaurant inspections only cover Los Angeles County. If you enter a different city, those sources will return no matches. Deselect them when researching other areas.

The output has mixed record types and I cannot tell which source a row came from.

Each row includes a source identifier field so you can filter or group by source in your spreadsheet or database after export.

I hit the maxItems limit but I know there are more listings.

Increase the maxItems value in the input, up to 1,000,000 per source. If the source itself paginates or caps results, the Actor will collect whatever is publicly available up to your limit.

FAQ

Question Answer
What sources does this Actor scrape? It scrapes Toll Brothers new-home communities, Lennar new-home communities, Boston 311 service complaints, EPA ECHO facility violations, and LA County restaurant inspections. You select which sources to query in each run.
Can I run only one source at a time? Yes. Uncheck all but one source in the Sources array, and the Actor will query only that source for the given search term.
What does the search term do? For Toll Brothers, Lennar, and EPA ECHO, the search term acts as a state filter using the two-letter state code or full state name. For Boston 311 and LA restaurant inspections, it acts as a city or keyword filter.
Does this Actor require an API key or login? No. All five sources are accessed through their public-facing feeds and pages. No registration, OAuth, or API key is needed.
What format does the output come in? You can export your dataset to CSV, JSON, Excel, or XML from the Apify platform. Each record is a flat row regardless of which source produced it.
How many results can I get per run? You set the maximum items per source, up to 1,000,000. The Actor stops collecting from a source once it hits that limit for the run.
Can I scrape multiple states in one run? The search term accepts one value per run. To compare multiple states, run the Actor once per state and combine the datasets afterward.
Does this cover the whole United States? Toll Brothers, Lennar, and EPA ECHO cover all US states. Boston 311 is specific to Boston, MA, and LA restaurant inspections are specific to Los Angeles County, CA.
How current is the data? The Actor reads live data from each source at the moment of the run. Builder listings, complaint statuses, and inspection reports reflect what is publicly available right then.
Can I schedule this Actor to run automatically? Yes. Use Apify's scheduler to run the Actor daily, weekly, or on any cron schedule, so your market data stays fresh without manual effort.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by various public and private entities. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
query string Used as state (Toll Brothers, Lennar, EPA ECHO state code) and as keyword/city filter (Boston 311, LA inspections). Example: 'California', 'Florida', 'TX', 'Los Angeles'. Florida
sources array Pick which real-estate due-diligence sources to query in parallel. ["toll-brothers","lennar-new-homes","bos
maxItems integer Maximum number of properties to collect per source per run. 10

Pricing

from $19.00 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.019 to $0.021

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~real-estate-investor-toolkit-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Real Estate Investor Toolkit Scraper on Apify All scrapers