Transworld Scraper – US Businesses for Sale avatar

Transworld Scraper – US Businesses for Sale

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Transworld Scraper – US Businesses for Sale

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

Andreas v

Maintained by Community

Actor 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.txt including its 10-second crawl delay

What data can you get?

FieldExampleNotes
listingId, listingNumber, url"92460", "2301-889079"
title, descriptionFull description in detail mode
categories["Construction"]Industry
location, state, area"Orlando, Orange County, Florida" → Florida / Orlando, Orange County
askingPrice, downPayment59999, 50000USD
sellerDiscretionaryEarnings43458Cash flow (SDE), USD
sales422769Yearly sales, USD (detail mode)
ebitdaWhen the broker provides it
priceToSdeMultiple1.38askingPrice ÷ SDE, computed
inventory, ffe, monthlyRent6000FF&E = furniture, fixtures & equipment
employees, yearEstablished, reasonForSale4, 1991, "RETIRING"
ndaRequiredtrueWhether 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

  1. Click Start / Try for free.
  2. Set Max listings and optional filters (state, industry, price, cash flow).
  3. 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

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.