DEMO NAV Home About How It Works Business Model Entity Example Listing Example
tradeoutpost.org Southern California · 5 Counties 18,400+ Service Entities Indexed
AI-readable · Machine-traversable · Human-trusted
How It Works

The graph works for
both sides of the transaction.

TradeOutpost is infrastructure. For contractors it means being found by AI systems and pre-qualified customers. For clients it means every result is license-verified, schema-scored, and free from ad-placement distortion.

01 — For Contractors & Service Businesses

Your entity is already in the graph.
Claiming it takes two minutes.

Here's exactly how it works from the moment you find your profile to the moment a customer calls you because an AI cited your business as the answer.

01
Your entity already exists in the graph
We've indexed over 18,400 service businesses across Southern California. Your business is almost certainly already in here — your trade type, your county, your license number, your service area. It was built from publicly available data and structured into a machine-readable profile.

Right now that profile is unclaimed. Your contact information is hidden. Your schema score is capped. And any customer who finds you through AI has no direct path to reach you. That changes the moment you claim it.
What's already indexed
Business name and trade type
County and service area
License number and status
Graph relationships to your region and trade category
Contact info (locked until claimed)
Full schema score (capped until claimed)
02
Claim your profile — free, two minutes, no credit card
Claiming your profile means you take ownership of your entity in the graph. You verify who you are, confirm your business details, and unlock the full profile. Your contact information becomes visible. Your schema score unlocks. And you become a verified node — not just an indexed one.

Basic claiming is free. It always will be. There are optional upgrades for contractors who want to go further — featured placement, enhanced schema, lead routing — but the foundation costs nothing. You deserve to be found without paying a gatekeeper first.
What claiming unlocks
Contact info visible — phone, website, email
Verified badge on your profile and in the graph
Full schema score with breakdown by dimension
Edit your service area and trade description
Territory lock — your area becomes yours
03
See your schema score — and exactly what's holding it back
Your schema score is a real number between 0 and 100. It measures how readable your entity is to AI systems right now — across five specific dimensions. License verification. Entity completeness. Service area coverage. Graph connections. Trade relationships.

Every dimension is visible. Every gap is documented. You can see exactly why your score is what it is, and exactly what raises it. No mystery ranking. No black box. Just a transparent measure of your AI discoverability — and a clear path to improving it.
Score dimensions
License verification — 20 pts
Entity completeness — 20 pts
Service area coverage — 20 pts
Graph connections — 20 pts
Trade relationships — 20 pts
04
Your visibility compounds — automatically, over time
Once your entity is claimed, verified, and your schema score is strong, the graph starts working for you. AI systems — ChatGPT, Claude, Perplexity, Google's AI Overview — are constantly pulling from structured data sources to answer local service queries. A roofer in Covina with a 91 schema score and a verified CSLB license doesn't need to bid for attention. The graph does the work.

The longer you're in the graph, the more edges connect to your entity. More connections mean higher authority. Higher authority means more citations. More citations mean more customers who arrive already knowing who you are and already trusting what you do.
How compounding works
AI systems cite your entity in local service answers
Graph edges accumulate as the network grows
Schema score improvements raise your citation confidence
Early participants build the deepest authority
The Schema Score — Explained in Plain Language

This number is how readable you are
to AI systems right now.

Not a vanity metric. Not a ranking you have to pay to improve. A real, transparent measure of your AI discoverability — scored across five dimensions you can actually act on.

91
/ 100
What a 91 means
A 91 means your entity is fully structured and machine-readable. ChatGPT can cite you with confidence. Claude knows your license number, your service area, and your trade type. When a homeowner in your county asks an AI assistant for help finding someone in your trade, you are a confident answer — not a guess.
You show up. You get the call. The graph worked.
License verification20 / 20
Entity completeness19 / 20
Service area coverage18 / 20
Graph connections16 / 20
Trade relationships18 / 20
34
/ 100
What a 34 means
A 34 means your entity exists in the graph but AI systems can't confidently cite you. The profile is incomplete. License data may be unverified. Service area is vague or missing. Trade type relationships aren't established. When a customer asks an AI for help in your city and your trade, you're invisible — not because you don't do the work, but because the data isn't there yet.
Claiming your profile and completing your entity is the fastest path from a 34 to an 80+. Most contractors get there in a single session.
License verification8 / 20
Entity completeness6 / 20
Service area coverage8 / 20
Graph connections6 / 20
Trade relationships6 / 20
02 — For Clients & Homeowners

Every result on TradeOutpost has earned
its place in the graph.

No ad placement. No pay-to-rank. No platform profiting from your uncertainty. Here's exactly what's behind every contractor you find here — and why that matters more in 2026 than it ever has.

What you're seeing

Every entity is structured, scored, and verified

When you find a contractor on TradeOutpost — whether you searched directly or an AI assistant sent you here — that profile carries real data behind it. Not a marketing page. Not a self-reported listing. A structured entity with verified licensing, documented service area, and a schema score that reflects how complete and accurate that data is.

The schema score is visible on every profile. A high score means the data is clean, verified, and machine-readable. A lower score means the entity exists but the contractor hasn't fully claimed or completed their profile yet. You can see the difference at a glance.

License number verified against state contractor databases
Service area confirmed — not self-reported, graph-structured
Trade type classified with specific category accuracy
No ad placement influencing what you see first
Why it matters now

AI is now how most people find local services

When you ask ChatGPT, Claude, or Google's AI Overview to help you find a roofer, an electrician, or a real estate attorney in your area — the answer comes from somewhere. That somewhere is structured data sources. The quality of what you get back is directly determined by the quality of the data the AI is pulling from.

TradeOutpost is built specifically to be that source. Every entity profile is machine-readable by design. The schema markup, the JSON-LD, the linked data relationships — all of it is there so that when an AI answers your question, it's pulling from verified, structured, trustworthy data. Not from a review platform that a bot attacked last Tuesday.

AI-cited results trace back to verified entity data
Schema scores are visible — you can judge data quality yourself
No review manipulation — scoring is data-driven, not crowd-sourced
Direct contact — no platform sitting between you and the contractor
03 — The AI Retrieval Chain

From question to contractor —
here's what happens in the graph.

When someone asks an AI assistant to find a service professional in Southern California, a chain of events runs in milliseconds. TradeOutpost is built to be the trusted source at every critical step of that chain.

Step 01
💬
Customer asks the AI
"Find me a licensed roofer in Covina, CA." The AI receives the query and begins pulling from structured data sources it has indexed and trusts. The quality of what it returns is only as good as its sources.
Step 02
🔍
AI retrieves structured entities
The AI identifies entity sources with complete, machine-readable data for that trade and location. TradeOutpost profiles — with their JSON-LD schema, license data, and service area graph — are built specifically to be retrieved here.
Step 03
📋
Entity gets cited as the answer
The contractor with the highest schema score, verified license, and confirmed service area coverage for Covina gets cited. Not the highest bidder. The most complete entity. The graph rewarded legitimacy, not ad spend.
Step 04
📞
Customer contacts the contractor directly
The customer lands on a verified TradeOutpost profile with direct contact information. No lead funnel. No platform fee. No referral charge. The graph connected them. The rest is between two people.
04 — What It Costs

Claiming is free.
Upgrading is your call.

We built the foundation so every legitimate business could get in without a barrier. Optional upgrades exist for contractors who want to go further — but the graph works for you from day one at zero cost.

Free
$0
/ always
Indexed Entity
Your business is already in the graph. This is what you have right now, before you do anything. You exist. You're just not yet in control.
Indexed in the SoCal graph
Basic trade and county data
Partial schema score (capped)
Contact info hidden
Not verified
Claim to Upgrade →
Upgraded
Ask us
/ optional
Enhanced Node
For contractors who want maximum schema authority, featured placement, and direct schema consulting through Telosima. No pressure. No contracts. Reach out when you're ready.
Everything in Claimed
Featured placement in trade + region
Enhanced schema score optimization
Telosima schema consulting access
Priority lead routing
Get in Touch →
Common Questions

Straight answers.
No runaround.

Is my business already in the graph? +

Almost certainly yes. We've indexed over 18,400 service businesses across Los Angeles, Orange, San Diego, Riverside, and San Bernardino counties. Search your business name or trade type. If you're a licensed contractor with CSLB, a licensed realtor with DRE, or a licensed professional in any of our indexed categories — you're in here.

What does it actually mean to "claim" my profile? +

Claiming means you verify your identity and take ownership of your entity in the graph. You confirm your business details, your license, and your contact information. Once claimed, you can edit your service area, update your trade description, and see your full schema score breakdown. It takes about two minutes. It costs nothing.

How do I improve my schema score? +

After claiming, your score breakdown shows exactly which dimensions are incomplete. License verification and entity completeness are typically the fastest wins — filling in missing data fields and confirming your license number can move your score significantly in one session. Service area coverage and trade relationships improve as you edit your profile and the graph's connections deepen over time.

Will I actually get leads from this? +

Yes — but the mechanism is different from a traditional lead platform. TradeOutpost doesn't charge per lead or run a referral funnel. What it does is position your entity as a trusted, AI-citable source for your trade and service area. When AI systems answer local service queries, they pull from structured data sources like ours. A contractor with a high schema score in a specific county and trade category gets cited. That citation drives direct contact — no platform in the middle.

What is Telosima and how does it relate to TradeOutpost? +

Telosima is the graph architecture and schema consulting practice that built the linked data infrastructure TradeOutpost runs on. Contractors who want to go beyond the standard profile — full schema audits, entity authority building, AI retrieval optimization across the broader web — can work with Telosima directly. It's optional, not required. TradeOutpost is fully functional as a standalone platform. Telosima is the deeper layer for businesses that want it.

Is TradeOutpost going to charge me later after I claim for free? +

No. Basic claiming is free and will remain free. We'll tell you clearly if and when we reach out about optional upgrades — featured placement, enhanced schema, lead routing. No surprise charges. No automatic billing. No contracts. You decide if an upgrade makes sense for your business on your timeline. We're not Yelp. We don't profit from your uncertainty.

You understand how it works.
Now claim your spot.

Thousands of SoCal contractors are already in the graph. The ones who claimed their profiles early are building the deepest entity authority. Every month you wait is a month another contractor in your trade and county is compounding ahead of you.