Towbook Scraper avatar

Towbook Scraper

Pricing

Pay per event

Go to Apify Store
Towbook Scraper

Towbook Scraper

Scrape towing and roadside assistance company profiles from Towbook's public directory (public.towbook.com). Extracts company name, address, city, state, zip, phone, and fax for every listed business.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Towbook Towing Company Directory Scraper

Scrape towing and roadside assistance company profiles from Towbook's public directory. Returns company name, address, city, state, ZIP, phone, and fax for 390+ listed businesses — which is every tow company on the platform that bothered to set up a public profile.


Towbook Scraper Features

  • Extracts company contact details: name, address, phone, fax
  • Parses and normalizes addresses into city, state, and ZIP components
  • Scrapes 390+ known-good profiles by default, no configuration needed
  • Supports direct profile code input for targeting specific companies
  • Handles invalid and missing profiles gracefully — no failed requests, no crashes
  • Pure HTML scraping with CheerioCrawler — no browser required, no proxies needed
  • Runs at 1,700+ requests per minute because Towbook doesn't have anti-bot protection

What Can You Do With Towbook Data?

  • Towing industry analysts — Build a directory of towing companies by state and region
  • Insurance companies — Source roadside assistance providers for partner networks
  • Fleet managers — Find towing services near your routes before you need one, which is always the better time to look
  • CRM builders — Import structured towing company leads with verified contact info
  • Market researchers — Map the towing and roadside assistance landscape across the US

How Towbook Scraper Works

  1. Choose your mode: use the built-in list of 390+ known-good codes, supply your own profile codes, or enumerate the full base-62 code space for discovery.
  2. The scraper hits each Towbook public profile page, parses the HTML, and extracts contact details. Invalid profiles are skipped silently.
  3. Results come back as structured JSON with normalized addresses and formatted phone numbers.

Input

{
"maxItems": 50
}
FieldTypeDefaultDescription
codesarraySpecific 4-character Towbook profile codes to scrape (e.g., BVo2, K7w3). Leave empty to use the built-in known-good list.
maxItemsinteger50Maximum number of company profiles to return. Set to 0 for unlimited.
windowStartinteger0Start index for the known-good codes list. Use with windowLength for paginated crawls.
windowLengthinteger0Number of codes to process from the known-good list. 0 means all codes.
proxyConfigurationobject{useApifyProxy: true}Proxy settings. Not required — Towbook has no bot detection.

Scrape Specific Companies

{
"codes": ["BVo2", "K7w3", "4WLL", "aJqj"],
"maxItems": 0
}

Towbook Scraper Output Fields

{
"company_name": "Dave's Towing & Recovery",
"address": "1423 Industrial Blvd",
"city": "Oklahoma City",
"state": "OK",
"zip": "73108",
"phone": "+14055551234",
"fax": "+14055555678",
"url": "https://public.towbook.com/BVo2",
"code": "BVo2"
}
FieldTypeDescription
company_namestringBusiness name of the towing company
addressstringStreet address
citystringCity name
statestringUS state abbreviation
zipstringZIP / postal code
phonestringContact phone number (E.164 format)
faxstringFax number (E.164 format)
urlstringTowbook public profile URL
codestring4-character Towbook profile code

FAQ

How do I scrape Towbook?

Towbook Scraper handles the entire process. Set maxItems, click Start, and it scrapes every public profile in the directory. No login required, no API key, no proxies.

How much does Towbook Scraper cost to run?

Towbook Scraper uses Pay Per Event pricing. The actor start costs $0.10, and each company record costs $0.002. A full run of all 390+ profiles costs roughly $0.88 total.

What data can I get from Towbook?

Towbook Scraper returns company name, street address, city, state, ZIP code, phone number, and fax number for every public profile. Addresses are parsed into components and phone numbers are formatted to E.164 standard.

Does Towbook Scraper need proxies?

Towbook Scraper works without proxies. The site has no anti-bot protection and serves public profiles over plain HTML. Datacenter proxies are fine if you want to use them, but they're not required.

Can I scrape specific Towbook companies?

Towbook Scraper accepts a list of 4-character profile codes in the codes input field. If you know the codes for the companies you want, pass them directly and skip the default list.


Need More Features?

Need custom fields, filters, or a different towing directory? Open an issue or get in touch.

Why Use Towbook Scraper?

  • Fast — 1,700+ requests per minute. The full directory scrapes in under 15 seconds.
  • Clean output — Addresses parsed into components, phone numbers in E.164 format. No cleanup needed.
  • Affordable — Under $1 for the entire directory. That's less than a gas station coffee, and more useful.