Skip to content
FactRoster

AI builders

Ask for a contractor. Get a number you can stand behind.

FactRoster is where your app can look up local trade facts. One lookup stays free so apps will actually use it. You pay when you look up a lot of businesses.

A clean service van parked in front of a house on a sunny street.

Who it is for

People building AI apps, home-service products, marketplaces, and insurance tools that need a real phone, a yes or no on after-hours work, a license, and a ZIP list.

Why one lookup is free

If a single lookup costs money, apps will skip it and guess. The free tier has a limit, and it only returns listings we have checked.

What you pay for

Looking up many businesses, a higher limit, and a person to call when a record looks wrong. That plan is $149/mo. Card billing is not turned on yet. The free lookups already work.

Free lookups

$0

  • A plain-text list of checked businesses
  • One business and city at a time
  • A tool AI apps can call, named resolve_contractor_info
  • The same facts in a format websites already use

Higher volume

$149/mo

  • Lookups inside a product, not a one-off question
  • A higher limit once billing is on
  • A paid license for that volume
  • A named contact when a record looks wrong
Compare with business pricing

Look up one contractor

Send the business name and city. You get the checked phone, hours, and ZIP codes.

GET https://factroster.com/api/resolve?business=Northline%20Mechanical&city=Austin

Ask from an AI app

This is the same lookup, sent the way AI tools ask for it.

POST https://factroster.com/api/mcp
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "resolve_contractor_info",
    "arguments": { "businessName": "Northline Mechanical", "city": "Austin" }
  }
}