Foodservice Distributor Location Scraper
Pricing
Pay per event
Foodservice Distributor Location Scraper
Scrapes distribution center location data from Sysco, Performance Food Service, and Gordon Food Service. Returns ~160 DC records with address, phone, service area, and contact info — ready for B2B prospecting or market mapping.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
Pulls distribution center (DC) location data from the three largest US broadline foodservice distributors: Sysco, Performance Food Service (PFS), and Gordon Food Service (GFS). One run returns ~160 structured records covering the full US footprint of all three chains — addresses, phone numbers, service territories, and contact emails where published.
No account, no proxy, no API key required. All source pages are publicly accessible.
What Data You Get
Each record is one distribution center location.
| Field | Description |
|---|---|
distributor_name | Full name of the DC (e.g. "Sysco Atlanta") |
parent_chain | Chain: Sysco, PFS, or GFS |
dc_address | Street address |
dc_city | City |
dc_state | State abbreviation |
dc_zip | ZIP code |
phone | Primary phone number |
email | Contact email — available for PFS locations where published |
website | Source URL for the location page |
service_areas | States/regions served — available for PFS locations |
scrapedAt | ISO 8601 timestamp |
Coverage
| Chain | Locations | Notes |
|---|---|---|
| Performance Food Service | ~69 | Address, phone, email, service areas |
| Sysco | ~76 | Address, phone |
| Gordon Food Service | ~14 | Address, phone |
Sample Output
{"distributor_name": "Performance Food Service - Atlanta","parent_chain": "PFS","dc_address": "3200 New Millennium Dr","dc_city": "Austell","dc_state": "GA","dc_zip": "30106","phone": "(770) 941-5360","email": "atlanta@pfgc.com","website": "https://www.performancefoodservice.com/Our-Locations/Atlanta","service_areas": "GA, AL, TN, SC","scrapedAt": "2025-10-14T09:22:11.000Z"}
How to Use
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 10 | Max records to return. Set 0 for all ~160. |
chains | array | [] | Filter by chain. Valid values: pfs, sysco, gfs. Empty = all chains. |
Full dataset — all chains
{"maxItems": 0,"chains": []}
Single chain — PFS only
{"maxItems": 0,"chains": ["pfs"]}
Quick sample — first 20 records
{"maxItems": 20,"chains": []}
Use Cases
- B2B sales prospecting — build outreach lists for food and beverage brands, packaging suppliers, or equipment vendors targeting distributor buyers
- Distribution network mapping — visualize DC coverage by state and region across the three largest broadline distributors
- Market research — identify white-space markets where coverage is thin or dominated by a single chain
- CRM enrichment — append verified location, phone, and email data to existing distributor records
- Commercial real estate / cold storage — map warehouse and cold storage footprint by geography
- Competitor analysis — compare PFG, Sysco, and GFS facility density in any metro area
Pricing
Billed per result record (pay-per-event). A full run of all ~160 locations costs a fraction of a cent. Set maxItems: 10 to test output before committing to a full run.
Limitations
- Email and service area fields are PFS-only. Sysco and GFS do not publish this data on their public location pages.
- Coverage reflects public directories. Some DCs that are not listed on the chains' public websites will not appear.
- Record count varies with source sites. The ~160 total reflects current published directories; chains add/close facilities periodically.
- No login, CAPTCHA solving, or proxy required — all three sites serve location data as standard HTML.