Firecrawl Alexandria

Better Business Bureau

bbb.org business directory: search businesses by name/category and location across the US and Canada with rating and accreditation filters; read a full business profile with BBB letter grade, accreditation status and dates, complaint and review summaries, alerts and licences; list published complaints with business responses; resolve a pasted bbb.org URL or id to its canonical identity. Reads the server-rendered page state live on every call; bbb.org sits behind a Cloudflare managed challenge which the runner's solver clears.

Other sites in this stack:Profiles API
1 Firecrawl tool uses Better Business Bureau

Try Better Business Bureau now.

Choose an example or ask your own question.

Better Business Bureau
TRY ASKING
1Request
boolean

Only BBB Accredited Businesses (`filter_accredited`).

string

Restrict to one BBB type-of-business id (`filter_category`), taken from a previous search's `filters.categories`.

string

Market to search: bbb.org serves the United States and Canada.

string

City and state/province (`Austin, TX`), or a ZIP / postal code (bbb.org `find_loc`). Omit for a nationwide search.

string

Business name or category words (bbb.org `find_text`). Required unless `category_id` is given.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "bbb-org",
    capability: "businesses/search",
    options: {
      location: "Austin, TX",
      query: "plumber",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from Better Business Bureau.

{
  "accredited_only": false,
  "attribution": "Better Business Bureau (bbb.org)",
  "count": 15,
  "filters": {
    "categories": [
      {
        "label": "Plumber",
        "value": "10113-000"
      },
      {
        "label": "Commercial Plumber",
        "value": "10113-100"
      },
      {
        "label": "Plumbing Renovation",
        "value": "10113-300"
      }
    ],
    "states": [
      {
        "label": "MA",
        "value": "MA"
      },
      {
        "label": "TX",
        "value": "TX"
      },
      {
        "label": "VA",
        "value": "VA"
      }
    ]
  },
  "items": [
    {
      "accreditation_status": null,
      "accredited_charity": true,
      "address": {
        "city": "Austin",
        "postal_code": "78753-6003",
        "state": "TX",
        "street": "8410 Georgian Dr # B"
      },
      "address_id": "405686",
      "bbb_id": "0825",
      "business_id": "1000223803",
      "categories": [
        {
          "id": "10113-000",
          "name": "Plumber"
        },
        {
          "id": "10113-300",
          "name": "Plumbing Renovation"
        },
        {
          "id": "10113-100",
          "name": "Commercial Plumber"
        }
      ],
      "distance_miles": null,
      "id": "0825-1000223803",
      "is_accredited": true,
      "is_charity": false,
      "latitude": 30.3,
      "local_bbb": {
        "id": "0825",
        "name": "BBB Heart of Texas"
      },
      "location_url": null,
      "logo_url": "https://m.bbb.org/prod/ProfileImages/2024/1f7a8bd4-fdd2-45ca-8963-5c246e1d3b85.png",
      "longitude": -97.76,
      "name": "Calixto Plumbing",
      "out_of_business_status": null,
      "phones": [
        "(512) 945-3143"
      ],
      "primary_category": {
        "id": "10113-000",
        "name": "Plumber"
      },
      "rating": "A+",
      "rating_score": 98.49,
      "result_id": "0825_1000223803_405686",
      "service_areas": [
        "Bell County,  TX",
        "Burnet County,  TX",
        "Lee County,  TX"
      ],
      "source_url": "https://www.bbb.org/us/tx/austin/profile/plumber/calixto-plumbing-0825-1000223803"
    },
    {
      "accreditation_status": null,
      "accredited_charity": true,
      "address": {
        "city": "Austin",
        "postal_code": "78748-1448",
        "state": "TX",
        "street": "10415 Old Manchaca Rd Ste 205 # Suit"
      },
      "address_id": "432144",
      "bbb_id": "0825",
      "business_id": "1000194310",
      "categories": [
        {
          "id": "10113-000",
          "name": "Plumber"
        }
      ],
      "distance_miles": null,
      "id": "0825-1000194310",
      "is_accredited": true,
      "is_charity": false,
      "latitude": 30.3,
      "local_bbb": {
        "id": "0825",
        "name": "BBB Heart of Texas"
      },
      "location_url": null,
      "logo_url": "https://m.bbb.org/prod/ProfileImages/2025/983b8958-9f7f-4b1d-b15c-fd154b889909.jpg",
      "longitude": -97.76,
      "name": "Al Mac Plumbing & Gas, LLC",
      "out_of_business_status": null,
      "phones": [
        "(512) 645-8578"
      ],
      "primary_category": {
        "id": "10113-000",
        "name": "Plumber"
      },
      "rating": "A+",
      "rating_score": 100,
      "result_id": "0825_1000194310_432144",
      "service_areas": [
        "78730",
        "78731",
        "78732"
      ],
      "source_url": "https://www.bbb.org/us/tx/austin/profile/plumber/al-mac-plumbing-gas-llc-0825-1000194310"
    },
    {
      "accreditation_status": null,
      "accredited_charity": true,
      "address": {
        "city": "Austin",
        "postal_code": "78704-0012",
        "state": "TX",
        "street": "PO Box 40698"
      },
      "address_id": "445822",
      "bbb_id": "0825",
      "business_id": "1000237688",
      "categories": [
        {
          "id": "10113-000",
          "name": "Plumber"
        }
      ],
      "distance_miles": null,
      "id": "0825-1000237688",
      "is_accredited": true,
      "is_charity": false,
      "latitude": 30.3,
      "local_bbb": {
        "id": "0825",
        "name": "BBB Heart of Texas"
      },
      "location_url": null,
      "logo_url": "https://m.bbb.org/prod/ProfileImages/2025/604bb2ed-4a9c-46d3-b9f6-22c33a19671f.png",
      "longitude": -97.76,
      "name": "Abundant Plumbing LLC",
      "out_of_business_status": null,
      "phones": [
        "(512) 201-9978"
      ],
      "primary_category": {
        "id": "10113-000",
        "name": "Plumber"
      },
      "rating": "A",
      "rating_score": 94,
      "result_id": "0825_1000237688_445822",
      "service_areas": [
        "Hays County,  TX",
        "Travis County,  TX",
        "Williamson County,  TX"
      ],
      "source_url": "https://www.bbb.org/us/tx/austin/profile/plumber/abundant-plumbing-llc-0825-1000237688"
    }
  ],
  "location": "Austin, TX",
  "next_page": 2,
  "observed_at_ms": 1789483200000,
  "page": 1,
  "page_size": 15,
  "query": "plumber",
  "related_categories": [
    {
      "name": "Plumber",
      "url": "https://www.bbb.org/us/tx/austin/category/plumber"
    },
    {
      "name": "Commercial Plumber",
      "url": "https://www.bbb.org/us/tx/austin/category/commercial-plumber"
    },
    {
      "name": "Plumbing Renovation",
      "url": "https://www.bbb.org/us/tx/austin/category/plumbing-renovation"
    }
  ],
  "resolved_location": {
    "city": "Austin",
    "country": "US",
    "display_text": "Austin, TX",
    "lat_lng": "30.314613,-97.793745",
    "postal_code": "78732",
    "state": "TX"
  },
  "sort": "Relevance",
  "source_url": "https://www.bbb.org/search?find_country=USA&find_text=plumber&find_loc=Austin%2C+TX&page=1",
  "terms_url": "https://www.bbb.org/terms-of-use",
  "total_pages": 15,
  "total_results": 2540
}

Quality, speed and cost, last 24 hours, across every agent call to Better Business Bureau through Alexandria.

Quality
99.2%
Calls answered without a tool error
Speed
45.5 s
95% of successful calls finish faster
Cost
5 credits
Firecrawl credits per call
Calls
128
Last 24 hours, every Alexandria user
Quality and speed of each tool, last 24 hours
ToolQualitySpeedCalls
Search100%481 ms83
Profile97.5%45.5 s40
Browse the library
//
Get started
//
Give your agent Better Business Bureau.
One API key for the live web and every provider in Alexandria.
Are you an AI agent? See setup options