Blue Book Contractor Scraper: US Leads by State, Trade and City avatar

Blue Book Contractor Scraper: US Leads by State, Trade and City

Pricing

from $1.88 / 1,000 company records

Go to Apify Store
Blue Book Contractor Scraper: US Leads by State, Trade and City

Blue Book Contractor Scraper: US Leads by State, Trade and City

Collect general contractors, subcontractors, suppliers and manufacturers from The Blue Book by state, company type, city and trade. Get phone, website, email, trades, services, CSI codes, DUNS number and service areas as JSON or CSV. About $4 per 1,000 companies, no subscription.

Pricing

from $1.88 / 1,000 company records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

800,000+ construction companies, searchable by trade and state
Search The Blue Book Building & Construction Network by state, company type, city or trade, and get phone, website, trades, CSI codes and service areas as clean JSON.
πŸ—ΊοΈ State & city filters
Narrow to the states and cities you actually sell into
🧰 Trade matching
Matches trades, services and CSI codes, not just a title
πŸ“‡ DUNS & annual volume
Included when the company has published them
πŸ”— Direct profile lookup
Paste known Blue Book URLs to skip the search entirely

Find every contractor, subcontractor, supplier or manufacturer that lists your trade, in the states and cities you sell into. The Blue Book's own site search has no bulk export and blocks most automated access, so buyers today copy listings by hand or buy a static leads list that goes stale. This Actor reads Blue Book's own public company sitemaps and returns structured company records: no login, no CAPTCHA to solve, no static list.

πŸ” What does Blue Book Contractor Scraper do?

The Blue Book Building & Construction Network lists over 800,000 US contractors, subcontractors, suppliers, manufacturers, engineers and architects. This Actor collects their public ProView profiles: company name, type, address, phone, website, email when published, a short company description, trades, services, CSI codes, the states and counties they serve, and annual volume or DUNS number when the company has published them.

πŸ‘₯ Why use Blue Book Contractor Scraper?

  • "I'm building a prospect list of subcontractors in my trade and state." Filter by trade keyword, state and company type, then export phone and website in minutes.
  • "I sell building products and need installers who list my trade." Trade matching checks every published trade, service and CSI code, not just a company's headline category.
  • "I'm mapping which trades are covered in a market before I expand there." Pull every company type in a state or city and see how dense the coverage already is.
  • "I already track specific companies by their Blue Book profile URL." Paste the URLs directly and get fresh structured data without running a search at all.

πŸš€ How to use Blue Book Contractor Scraper

STEP 1
Pick your filters
Choose states and company types, then add an optional trade or city keyword.
STEP 2
Run the search
The Actor works through Blue Book's own public company sitemaps. No login needed.
STEP 3
Export your leads
Download JSON, CSV or Excel, or connect the dataset to your CRM.

βš™οΈ Input

FieldTypeRequiredDescription
Company profile URLsarray of URLsNoKnown Blue Book profile links to collect directly. When set, every filter below is ignored.
Statesarray (enum)NoStates to collect companies from. Defaults to Arizona; leave empty for every state.
Company typesarray (enum)NoKeep only these types: general contractors, subcontractors, material suppliers, manufacturers, vendor services, engineers or architects.
Cityarray of stringsNoKeep only companies whose published city matches one of these names.
Trade keywordsarray of stringsNoKeep only companies whose trades, services or CSI codes mention any of these words.
Only companies with a websitebooleanNoSkip companies that have not published a website.
Proxy configurationobjectNoUS residential proxy is the default and required; Blue Book refuses most datacenter traffic.
Max companiesintegerNoMost companies to return in this run. Defaults to 20.
Max profiles to checkintegerNoWhen a filter is narrow, the most profiles to open while looking for matches.

πŸ“Š Output

Each company is one row. Export it from the dataset as JSON, CSV or Excel.

{
"companyId": "1882525",
"companyName": "4 Sons Electrical LLC",
"companyType": "Subcontractors",
"profileUrl": "https://www.thebluebook.com/iProView/1882525/4-sons-electrical-llc/subcontractors/",
"city": "Glendale",
"state": "AZ",
"postalCode": "85301",
"phone": "(480) 349-0457",
"website": "https://4sonselectrical.com/",
"description": "4 Sons Electrical is a family owned business...",
"primaryTrade": "Electrical Contractors",
"trades": ["Electrical Contractors"],
"services": ["Energy Efficient Design", "Safety Inspections", "Lighting Design Services"],
"csiCodes": ["26 00 00 - Electrical", "26 05 00 - Common Work Results for Electrical"],
"serviceStates": ["Arizona"],
"scrapedAt": "2026-09-27T14:53:42.000Z"
}

Data table

FieldTypeDescription
companyIdstringBlue Book's own numeric ID for the company.
companyNamestringCompany name.
companyTypestringGeneral contractor, subcontractor, supplier, manufacturer, vendor service, engineer or architect.
profileUrlstringLink to the public Blue Book profile.
city / state / postalCode / countrystringPublished address, when Blue Book shows it.
phone / phoneE164stringPhone number in display and dialable formats.
websitestringCompany website, tracking parameters removed.
emailstringContact email, when published on the profile.
annualVolumestringAnnual revenue band, when published.
dunsNumberstringDUNS number, when published.
descriptionstringThe company's own "Our Story" text.
listedSinceYearnumberThe year the company joined Blue Book, when shown.
primaryTradestringThe trade the company is filed under on this profile.
trades / services / csiCodesarrayEvery published trade, service line and CSI code.
serviceStates / serviceCountiesarrayStates and counties the company says it serves.
logoUrlstringCompany logo, when the company has uploaded one.
scrapedAtstringWhen the record was collected.

πŸ’° Pricing

You pay for each company found, plus a small separate fee for each profile opened while searching for a match. A broad search, where most of the profiles opened turn out to match, costs very little per company. A narrow city or trade combination checks more profiles per match, so it costs somewhat more per company found, but never for profiles still waiting in the queue. There is no subscription. Set Max companies, or your own per-run charge cap, to bound what any run can cost.

⭐ Enjoying Blue Book Contractor Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
Did this save you from copying listings by hand?
A 5-star rating takes 10 seconds and helps other lead-gen and sales teams find it. Your feedback also tells us what to build next.
β˜…Β Β Rate this Actor on Apify

πŸ’‘ Tips

  • Combine a state with a trade keyword for a tightly targeted list instead of browsing an entire state.
  • Turn on Only companies with a website if you plan to email or visit company sites afterward.
  • Use Company profile URLs to refresh data on companies you already track, without running a search.
  • Raise Max profiles to check if a narrow city or trade combination is not finding enough matches.

❓ FAQ

Do I need a Blue Book account to use this? No. The Actor reads the same public profile pages anyone can view without signing in, and it never touches quote requests or account features.

Can I search by trade instead of company name? Yes. Trade keywords match against every trade, service and CSI code a company has published, not just its main category.

Why does a narrow search cost more per company than a broad one? Finding a match in a narrow city or trade combination means opening more profiles that turn out not to match. Each profile opened has a small fee; each company found has its own fee on top.

Does this include Blue Book's private contact directory or certifications? No. Only what a company has chosen to publish on its public profile page is collected. Contact-request forms and gated documents are not accessed.

πŸ”— Other actors