Transworld Scraper – US Businesses for Sale
Pricing
from $3.00 / 1,000 results
Transworld Scraper – US Businesses for Sale
Scrape businesses for sale from Transworld Business Advisors (tworld.com), a large US business-broker network: asking price, cash flow (SDE), sales, EBITDA, down payment, employees, location, industry and the listing broker's business contact.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Andreas v
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
25 days ago
Last modified
Categories
Share
Transworld Scraper – US businesses for sale (tworld.com)
Scrape businesses for sale from Transworld Business Advisors (tworld.com), one of the largest business-brokerage franchise networks in the US, with ~3,500 active listings. Get one clean record per listing: asking price, cash flow (SDE), sales, EBITDA, down payment, inventory, FF&E, rent, employees, year established, reason for selling, industry, location and the listing broker's business contact (name, email, phone, office). Export as JSON, CSV, Excel or via API.
- ✅ All Transworld listings straight from the broker network, newest first
- ✅ Numbers as numbers plus a computed price / SDE multiple
- ✅ Filters: state/location, industry, title keywords, asking price and cash-flow ranges
- ✅ Broker contacts for every listing, useful for deal sourcing and broker outreach
- ✅ Only new listings mode for daily deal alerts (use with an Apify Schedule)
- ✅ Fast mode (search results only) or full detail mode
- ✅ Polite: plain HTTP, no browser, no proxy, follows the site's
robots.txtincluding its 10-second crawl delay
What data can you get?
| Field | Example | Notes |
|---|---|---|
listingId, listingNumber, url | "92460", "2301-889079" | |
title, description | Full description in detail mode | |
categories | ["Construction"] | Industry |
location, state, area | "Orlando, Orange County, Florida" → Florida / Orlando, Orange County | |
askingPrice, downPayment | 59999, 50000 | USD |
sellerDiscretionaryEarnings | 43458 | Cash flow (SDE), USD |
sales | 422769 | Yearly sales, USD (detail mode) |
ebitda | When the broker provides it | |
priceToSdeMultiple | 1.38 | askingPrice ÷ SDE, computed |
inventory, ffe, monthlyRent | 6000 | FF&E = furniture, fixtures & equipment |
employees, yearEstablished, reasonForSale | 4, 1991, "RETIRING" | |
ndaRequired | true | Whether the broker requires an NDA for more info |
brokerName, brokerEmail, brokerPhone, brokerOffice, brokerProfileUrl, brokerLicense | "Adam Lawson", "alawson@tworld.com" | Business contact of the listing broker as published by Transworld |
image, officeSlug, currency, detailsScraped, scrapedAt |
Fast mode (includeDetails: false) returns title, industry, location, asking price, down payment, cash flow and image.
How to use it
- Click Start / Try for free.
- Set Max listings and optional filters (state, industry, price, cash flow).
- Download the dataset (Overview or Financials view) as JSON/CSV/Excel or via API.
Input examples
Profitable businesses in Florida and Texas with at least $250k cash flow:
{ "maxItems": 100, "states": ["Florida", "Texas"], "minCashFlow": 250000 }
Daily alert of new listings under $1M (use with a Schedule):
{ "maxItems": 50, "maxPrice": 1000000, "skipPreviouslyScraped": true }
Output example
{"listingNumber": "2301-889079","url": "https://www.tworld.com/buy-a-business/listings/35-PLUS-YEARS-ESTABLISHED-FAMILY-OWNED-RESIDENTIAL-PAINTING-BIZ","title": "35 PLUS YEARS ESTABLISHED FAMILY-OWNED RESIDENTIAL PAINTING BIZ","categories": ["Construction"],"location": "Orlando, Orange County, Florida","state": "Florida","askingPrice": 59999,"downPayment": 50000,"sales": 422769,"sellerDiscretionaryEarnings": 43458,"priceToSdeMultiple": 1.38,"ffe": 6000,"employees": 4,"yearEstablished": 1991,"reasonForSale": "RETIRING","brokerName": "Adam Lawson","brokerEmail": "alawson@tworld.com","brokerPhone": "(407) 745-0468","brokerOffice": "Orlando","detailsScraped": true}
Speed and cost
Transworld's robots.txt asks crawlers to wait 10 seconds between requests, and this Actor respects that. So:
- Detail mode: about 6 listings per minute (100 listings ≈ 17 minutes).
- Fast mode: 9 listings per search page, about 50 listings per minute.
- Narrow filters scan more search pages to find matches;
maxSearchPages(default 100) caps that.
You pay per listing saved. Set a maximum cost per run in the run options and the Actor stops when it's reached.
Use cases
- Search funds, acquisition entrepreneurs, private equity: daily deal flow with SDE multiples
- SBA lenders and business-acquisition lenders: find deals that need financing, contact the broker
- Business brokers and M&A advisors: competitive intelligence, pricing benchmarks by industry and state
- Market research: asking-price multiples by industry and region
Is it legal? (GDPR / privacy)
The Actor reads only public listing pages that anyone can open without an account, follows robots.txt (including the crawl delay) and never logs in. Listings are anonymous: the Actor does not collect the seller's identity or any non-public data. It does collect the listing broker's business contact details (name, work email, work phone, office) exactly as Transworld publishes them for buyer enquiries. If you process them in the EU/UK, you need a lawful basis under the GDPR (e.g. legitimate interest for B2B outreach), and must honour opt-outs. Don't republish the listings as your own marketplace. You are responsible for how you use the data.
FAQ
Why is it slower than other scrapers? It deliberately follows the site's 10-second crawl delay so it stays welcome. Use fast mode or filters if you need speed.
Some fields are empty? Brokers don't fill in every field (e.g. EBITDA, rent). Zero values on the site are returned as null.
Found a problem? Open an issue on the Issues tab with your run link.