Construction Estimating Takeoff
Query this niche via MCP
market_report({ query: "Construction Estimating Takeoff", response_mode: "summary" })Agents · median
$92/mo
MCP servers · median
$74/mo
1.2×
Agents cost 1.2× MCPs across all tiers — median $92 vs $74. Two different markets; a blended figure would mislead either buyer.
All plans — Agents vs MCPs
each dot = one provider · log scaleAgents $92
protakeoff · $10
archilabs · $19
Civils Ai · $92
protakeoff · $42
Carbonly Ai · $100
archilabs · $299
MCP servers $74
arithym · $20
civilquants · $74
$10
$25
$50
$100
$250
AgentsMCP serversshaded = middle half · line = median
All plans
8 pricedProvidervs its cohort medianMonthly
protakeoffagent
$10 below
archilabsagent
$19 below
arithymmcp
$20 below
protakeoffagent
$42 below
civilquantsmcp
$74 ~median
Civils Aiagent
$92 ~median
Carbonly Aiagent
$100 ~median
archilabsagent
$299 above
Position is relative to the provider's own delivery-type median at this tier — never a blended one.
What the figures on this page are. This page is Agentery's fixed-niche view of Construction Estimating Takeoff (latest observation 2026-10-14T03:32:48.116Z). The headline medians above are computed from that data per delivery type and buyer-tier tab: on a tier tab, the median of each provider's plan at that tier; on “All”, every priced plan point across tiers pooled. Small cohorts show as “too few” rather than a median. The embedded response below is the broader fixed-niche report: its
by_provider_type.*.median pools all tiers, pricing.byPersona.* is per buyer tier, and the unit cohorts (e.g. Pro flat) are per tier and billing unit — so those blocks legitimately differ from one headline figure. Over MCP today the advertised tools are market_report (a semantic neighbourhood for your query, not this fixed niche) and price_benchmark (query/task); niche_report stays callable as a legacy alias. Their cohorts are defined differently, so their numbers can differ from this page.market_reportprice_benchmark
See the MCP response behind this pagefixed-niche report (legacy niche_report alias, full mode) — broader than the headline figure
{
"niche": "construction-estimating-takeoff",
"parent_sector": "engineering-construction",
"provider_type_pricing": {
"slug": "construction-estimating-takeoff",
"pricing_basis": "lowest_observed_monthly_usd",
"provider_type_methodology": "commercial-form-v2",
"provider_type_methodology_published_at": "2026-07-31",
"blended": {
"median": 66.71,
"p25": 23,
"p75": 97.19,
"providers": 10
},
"by_provider_type": {
"agent": {
"median": 66.25,
"p25": null,
"p75": null,
"providers": 7,
"publishable": true,
"confidence": "moderate"
},
"mcp": {
"median": 67.16,
"p25": null,
"p75": null,
"providers": 3,
"publishable": true,
"confidence": "provisional"
}
},
"recommended_cohort": null,
"recommendation_reason": "Choose the cohort according to the commercial delivery type being assessed.",
"fallback_context": null,
"context_note": null
},
"crowding_level": "empty",
"observed_node_count": 0,
"adjacent_niches": [
"bim-coordination",
"subcontractor-bid-comparison",
"quantity-surveying",
"ai-construction-pm",
"change-order-management",
"building-inspection"
],
"market_pulse": {
"pulse": 55,
"drivers": [
"enterprise money present",
"1 new builder in 30d",
"14% of listings unresponsive"
],
"price_move_30d_pct": 13.9,
"money_share": 0.4666666666666667,
"entry_rate": 0.03125,
"alive_share": 0.8620689655172413
},
"price_move": {
"d_pct": 0,
"w_pct": 0,
"m_pct": 0.4,
"comparable_agents": 10,
"quarantined_agents": 1,
"confidence": "high",
"published": {
"d": false,
"w": false,
"m": false
},
"held_reason": {
"d": null,
"w": null,
"m": null
},
"driver": {
"d": null,
"w": null,
"m": "civils_ai's \"Professional\" $266→$275 (+3%)"
},
"tier_contribution": {
"d": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
},
"w": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
},
"m": {
"individual": 0.2,
"pro": 0.2,
"team_sme": 0,
"enterprise": 0
}
},
"tier_series": {
"individual": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
99.988,
99.964,
99.933,
99.923,
99.923,
99.927,
99.935,
99.921,
99.915,
99.928,
99.909,
99.911,
99.915,
99.917,
99.92,
99.926,
99.92,
99.906,
99.906,
99.901,
99.905,
99.901,
99.861,
99.855,
99.861,
99.861,
99.86,
99.87,
99.867,
99.87,
99.874,
99.897,
99.897,
99.894,
99.889,
99.9,
99.893,
99.881,
99.885,
99.885,
99.886,
99.881,
99.878,
99.874,
99.888,
99.89,
99.89,
99.899,
99.919,
99.918,
99.959,
99.95,
99.946,
99.95,
99.951,
99.954,
99.971,
99.996,
100.001,
99.992,
99.992,
99.994,
100.005,
100.021,
100.024,
100.072,
100.062,
100.062,
100.074,
100.08,
100.071,
100.09,
100.082,
100.088,
100.09,
100.083,
100.112,
100.089
],
"pro": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
99.988,
99.963,
99.934,
99.923,
99.923,
99.927,
99.935,
99.921,
99.916,
99.928,
99.909,
99.911,
99.915,
99.917,
99.92,
99.925,
99.919,
99.906,
99.906,
99.9,
99.905,
99.901,
99.861,
99.855,
99.861,
99.861,
99.86,
99.87,
99.867,
99.87,
99.874,
99.897,
99.897,
99.894,
99.889,
99.9,
99.893,
99.881,
99.885,
99.885,
99.886,
99.88,
99.878,
99.874,
99.888,
99.89,
99.89,
99.899,
99.919,
99.918,
99.959,
99.949,
99.945,
99.949,
99.95,
99.954,
99.971,
99.996,
100.001,
99.991,
99.992,
99.994,
100.004,
100.021,
100.024,
100.072,
100.062,
100.062,
100.074,
100.08,
100.071,
100.09,
100.082,
100.089,
100.09,
100.083,
100.113,
100.089
],
"team_sme": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
],
"enterprise": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
]
},
"tier_own_move": {
"d": {
"individual": -0.1,
"pro": -0.1,
"team_sme": 0,
"enterprise": 0
},
"w": {
"individual": 0.1,
"pro": 0.1,
"team_sme": 0,
"enterprise": 0
},
"m": {
"individual": 0.5,
"pro": 0.6,
"team_sme": 0,
"enterprise": 0
}
},
"tier_agents": {
"individual": 6,
"pro": 5,
"team_sme": 6,
"enterprise": 1
},
"obs_range": {
"d": {
"min": 17,
"max": 17,
"days": 1
},
"w": {
"min": 17,
"max": 19,
"days": 7
},
"m": {
"min": 17,
"max": 20,
"days": 30
}
},
"tier_obs_range": {
"d": {
"individual": {
"min": 6,
"max": 6,
"days": 1
},
"pro": {
"min": 5,
"max": 5,
"days": 1
},
"team_sme": null,
"enterprise": null
},
"w": {
"individual": {
"min": 6,
"max": 7,
"days": 7
},
"pro": {
"min": 5,
"max": 6,
"days": 7
},
"team_sme": null,
"enterprise": null
},
"m": {
"individual": {
"min": 6,
"max": 7,
"days": 28
},
"pro": {
"min": 5,
"max": 7,
"days": 30
},
"team_sme": null,
"enterprise": null
}
}
},
"pricing": {
"sampleSize": 27,
"observed": 15,
"byPersona": {
"free": {
"n": 2,
"nPriced": 0,
"reliability": "none",
"median": null,
"p25": null,
"p75": null,
"min": null,
"max": null,
"mean": null,
"stdev": null,
"usageShare": 0
},
"individual": {
"n": 12,
"nPriced": 11,
"reliability": "medium",
"median": 10,
"p25": 1.25,
"p75": 42.5,
"min": 0.4,
"max": 89,
"mean": 26.34,
"stdev": 34.41,
"usageShare": 0.33
},
"pro": {
"n": 9,
"nPriced": 9,
"reliability": "medium",
"median": 50,
"p25": 5.83,
"p75": 66.25,
"min": 0.3,
"max": 241,
"mean": 74.66,
"stdev": 94.28,
"usageShare": 0.22
},
"team_sme": {
"n": 8,
"nPriced": 8,
"reliability": "medium",
"median": 112.29,
"p25": 90.75,
"p75": 262.25,
"min": 41.67,
"max": 299,
"mean": 159.66,
"stdev": 105.97,
"usageShare": 0.25
},
"enterprise": {
"n": 10,
"nPriced": 1,
"reliability": "none",
"median": 500,
"p25": 500,
"p75": 500,
"min": 500,
"max": 500,
"mean": 500,
"stdev": 0,
"usageShare": 0.1
}
},
"byPersonaMonthly": {
"free": {
"nMonthly": 0,
"p25": null,
"median": null,
"p75": null,
"confidence": "none",
"usageShare": 0,
"mixedBilling": false,
"monthlyComparable": false
},
"individual": {
"nMonthly": 7,
"p25": 14.5,
"median": 20,
"p75": 72.66,
"confidence": "medium",
"usageShare": 0.33,
"mixedBilling": true,
"monthlyComparable": true
},
"pro": {
"nMonthly": 7,
"p25": 10.21,
"median": 60,
"p75": 147.63,
"confidence": "medium",
"usageShare": 0.22,
"mixedBilling": true,
"monthlyComparable": true
},
"team_sme": {
"nMonthly": 6,
"p25": 72.25,
"median": 112.29,
"p75": 255.4,
"confidence": "medium",
"usageShare": 0.25,
"mixedBilling": true,
"monthlyComparable": true
},
"enterprise": {
"nMonthly": 0,
"p25": null,
"median": null,
"p75": null,
"confidence": "none",
"usageShare": 0.1,
"mixedBilling": true,
"monthlyComparable": false
}
},
"byTierCohorts": {
"status": "ok",
"cohorts": [
{
"tier": "individual",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 20,
"provider_count": 5,
"plan_observation_count": 5,
"data_confidence": 0.38,
"data_confidence_basis": {
"provider_component": 0.42,
"observation_component": 0.25,
"provider_count": 5,
"plan_observation_count": 5
},
"reliability": "medium",
"members": [
{
"provider": "protakeoff",
"usd": 10
},
{
"provider": "archilabs",
"usd": 19
},
{
"provider": "arithym",
"usd": 20
},
{
"provider": "civilquants",
"usd": 74.1
},
{
"provider": "civils_ai",
"usd": 91.58
}
],
"p25": 19,
"p75": 74.1
},
{
"tier": "individual",
"currency": "USD",
"period": "month",
"unit": "per_user",
"median": 68.23,
"provider_count": 2,
"plan_observation_count": 2,
"data_confidence": 0.15,
"data_confidence_basis": {
"provider_component": 0.17,
"observation_component": 0.1,
"provider_count": 2,
"plan_observation_count": 2
},
"reliability": "low",
"members": [
{
"provider": "kreo_ai_takeoff",
"usd": 35
},
{
"provider": "exayard_mcp",
"usd": 101.46
}
]
},
{
"tier": "pro",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 139.87,
"provider_count": 2,
"plan_observation_count": 2,
"data_confidence": 0.15,
"data_confidence_basis": {
"provider_component": 0.17,
"observation_component": 0.1,
"provider_count": 2,
"plan_observation_count": 2
},
"reliability": "low",
"members": [
{
"provider": "arithym",
"usd": 5
},
{
"provider": "civils_ai",
"usd": 274.74
}
]
},
{
"tier": "pro",
"currency": "USD",
"period": "month",
"unit": "per_user",
"median": 122.5,
"provider_count": 3,
"plan_observation_count": 4,
"data_confidence": 0.24,
"data_confidence_basis": {
"provider_component": 0.25,
"observation_component": 0.2,
"provider_count": 3,
"plan_observation_count": 4
},
"reliability": "low",
"members": [
{
"provider": "etakeoff_snapai",
"usd": 66.25
},
{
"provider": "kreo_ai_takeoff",
"usd": 122.5
},
{
"provider": "exayard_mcp",
"usd": 261.06
}
]
},
{
"tier": "team_sme",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 100,
"provider_count": 3,
"plan_observation_count": 3,
"data_confidence": 0.23,
"data_confidence_basis": {
"provider_component": 0.25,
"observation_component": 0.15,
"provider_count": 3,
"plan_observation_count": 3
},
"reliability": "low",
"members": [
{
"provider": "protakeoff",
"usd": 41.67
},
{
"provider": "carbonly_ai",
"usd": 100
},
{
"provider": "archilabs",
"usd": 299
}
]
},
{
"tier": "team_sme",
"currency": "USD",
"period": "month",
"unit": "per_user",
"median": 211.79,
"provider_count": 2,
"plan_observation_count": 2,
"data_confidence": 0.15,
"data_confidence_basis": {
"provider_component": 0.17,
"observation_component": 0.1,
"provider_count": 2,
"plan_observation_count": 2
},
"reliability": "low",
"members": [
{
"provider": "etakeoff_snapai",
"usd": 124.58
},
{
"provider": "togal_ai",
"usd": 299
}
]
}
],
"rejected": {
"ambiguous_cadence": 9,
"usage_not_monthly": 5,
"range": 4,
"one_time": 1
},
"evidence": {
"status": "ok",
"single_observations": [],
"observed_offers": [
{
"billing": "monthly",
"unit": "flat",
"count": 10,
"offers": [
{
"provider": "archilabs",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "$19/month",
"monthly_usd": 19
},
{
"provider": "archilabs",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$299/month",
"monthly_usd": 299
},
{
"provider": "arithym",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$5/mo",
"monthly_usd": 5
},
{
"provider": "arithym",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "$20/mo",
"monthly_usd": 20
},
{
"provider": "carbonly_ai",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$100/mo",
"monthly_usd": 100
},
{
"provider": "civilquants",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "€65 /mo",
"monthly_usd": 74.1
},
{
"provider": "civils_ai",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "€ 80.33 / MONTH",
"monthly_usd": 91.58
},
{
"provider": "civils_ai",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "€ 241 / MONTH",
"monthly_usd": 274.74
},
{
"provider": "protakeoff",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "$120 /yr",
"monthly_usd": 10
},
{
"provider": "protakeoff",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$500 /yr",
"monthly_usd": 41.67
}
]
},
{
"billing": "monthly",
"unit": "per_seat",
"count": 2,
"offers": [
{
"provider": "civilquants",
"tier": "team_sme",
"billing": "monthly",
"unit": "per_seat",
"price": "€63 /seat/mo",
"monthly_usd": 71.82
},
{
"provider": "civilquants",
"tier": "pro",
"billing": "monthly",
"unit": "per_seat",
"price": "€60 /seat/mo",
"monthly_usd": 68.4
}
]
},
{
"billing": "monthly",
"unit": "per_user",
"count": 8,
"offers": [
{
"provider": "etakeoff_snapai",
"tier": "pro",
"billing": "monthly",
"unit": "per_user",
"price": "$ 795 /user /yr",
"monthly_usd": 66.25
},
{
"provider": "etakeoff_snapai",
"tier": "team_sme",
"billing": "monthly",
"unit": "per_user",
"price": "$ 1,495 /user /yr",
"monthly_usd": 124.58
},
{
"provider": "exayard_mcp",
"tier": "individual",
"billing": "monthly",
"unit": "per_user",
"price": "€89/user/month",
"monthly_usd": 101.46
},
{
"provider": "exayard_mcp",
"tier": "pro",
"billing": "monthly",
"unit": "per_user",
"price": "€229/user/month",
"monthly_usd": 261.06
},
{
"provider": "kreo_ai_takeoff",
"tier": "individual",
"billing": "monthly",
"unit": "per_user",
"price": "$ 35 per user per month billed annually",
"monthly_usd": 35
},
{
"provider": "kreo_ai_takeoff",
"tier": "pro",
"billing": "monthly",
"unit": "per_user",
"price": "$ 70 per user per month billed annually",
"monthly_usd": 70
},
{
"provider": "kreo_ai_takeoff",
"tier": "pro",
"billing": "monthly",
"unit": "per_user",
"price": "$ 175 per user per month billed annually",
"monthly_usd": 175
},
{
"provider": "togal_ai",
"tier": "team_sme",
"billing": "monthly",
"unit": "per_user",
"price": "$299/mo per user, billed yearly",
"monthly_usd": 299
}
]
},
{
"billing": "one_time",
"unit": "flat",
"count": 1,
"offers": [
{
"provider": "civilquants",
"tier": "individual",
"billing": "one_time",
"unit": "flat",
"price": "€18",
"monthly_usd": null
}
]
},
{
"billing": "usage",
"unit": "flat",
"count": 5,
"offers": [
{
"provider": "inspectmind_ai",
"tier": "pro",
"billing": "usage",
"unit": "flat",
"price": "$50",
"monthly_usd": null
},
{
"provider": "inspectmind_ai",
"tier": "team_sme",
"billing": "usage",
"unit": "flat",
"price": "$100",
"monthly_usd": null
},
{
"provider": "inspectmind_ai",
"tier": "team_sme",
"billing": "usage",
"unit": "flat",
"price": "$250",
"monthly_usd": null
},
{
"provider": "inspectmind_ai",
"tier": "enterprise",
"billing": "usage",
"unit": "flat",
"price": "$500",
"monthly_usd": null
},
{
"provider": "inspectmind_ai",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$1/sheet drawings; $0.25/page specs",
"monthly_usd": null
}
]
},
{
"billing": "unspecified_period",
"unit": "flat",
"count": 9,
"offers": [
{
"provider": "arithym",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
},
{
"provider": "carbonly_ai",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Get a Quote",
"monthly_usd": null
},
{
"provider": "carbonly_ai",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Get a Quote",
"monthly_usd": null
},
{
"provider": "carbonly_ai",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Get a Quote",
"monthly_usd": null
},
{
"provider": "carbonly_ai",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Get a Quote",
"monthly_usd": null
},
{
"provider": "civils_ai",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "CUSTOM",
"monthly_usd": null
},
{
"provider": "exayard_mcp",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
},
{
"provider": "kreo_ai_takeoff",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
},
{
"provider": "togal_ai",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
}
]
}
],
"coverage": {
"priced_providers": 11,
"normalized_observations": 20,
"comparable_providers": 10,
"strict_cohorts": 6,
"exclusion_reasons": {
"ambiguous_cadence": 9,
"usage_not_monthly": 5,
"range": 4,
"one_time": 1
}
}
}
},
"quoteOnlyProvidersByTier": {
"pro": 0,
"team_sme": 0,
"individual": 0,
"enterprise": 6
},
"billingMix": {
"subscription": 8,
"usage": 1,
"free": 4,
"freemium": 2
},
"freeTierShare": 0.4,
"medianLowestUsd": 68.02
},
"movement": {
"niche": "construction-estimating-takeoff",
"sector": "engineering-construction",
"pricedNow": 10,
"pairs": 10,
"repriced": [
{
"handle": "civilquants",
"from": 20.25,
"to": 67.16,
"pct": 231.7
},
{
"handle": "exayard_mcp",
"from": 100.14,
"to": 99.62,
"pct": -0.5
},
{
"handle": "civils_ai",
"from": 90.1,
"to": 89.91,
"pct": -0.2
}
],
"newlyPriced": [],
"droppedFromPriced": [],
"likeForLikePct": 12.7,
"kind": "repricing",
"narrative": "Genuine repricing: 3 agents repriced — 1 up, 2 down."
},
"index_series": {
"series": [
{
"day": "2026-09-15",
"index": 99.838,
"pairs": 18,
"dayChangePct": 0.04
},
{
"day": "2026-09-16",
"index": 99.836,
"pairs": 18,
"dayChangePct": 0
},
{
"day": "2026-09-17",
"index": 99.918,
"pairs": 18,
"dayChangePct": 0.08
},
{
"day": "2026-09-18",
"index": 99.899,
"pairs": 20,
"dayChangePct": -0.02
},
{
"day": "2026-09-19",
"index": 99.891,
"pairs": 20,
"dayChangePct": -0.01
},
{
"day": "2026-09-20",
"index": 99.899,
"pairs": 20,
"dayChangePct": 0.01
},
{
"day": "2026-09-21",
"index": 99.901,
"pairs": 20,
"dayChangePct": 0
},
{
"day": "2026-09-22",
"index": 99.908,
"pairs": 18,
"dayChangePct": 0.01
},
{
"day": "2026-09-23",
"index": 99.942,
"pairs": 18,
"dayChangePct": 0.03
},
{
"day": "2026-09-24",
"index": 99.992,
"pairs": 18,
"dayChangePct": 0.05
},
{
"day": "2026-09-25",
"index": 100.003,
"pairs": 18,
"dayChangePct": 0.01
},
{
"day": "2026-09-26",
"index": 99.983,
"pairs": 17,
"dayChangePct": -0.02
},
{
"day": "2026-09-27",
"index": 99.983,
"pairs": 17,
"dayChangePct": 0
},
{
"day": "2026-09-28",
"index": 99.988,
"pairs": 17,
"dayChangePct": 0
},
{
"day": "2026-09-29",
"index": 100.009,
"pairs": 17,
"dayChangePct": 0.02
},
{
"day": "2026-09-30",
"index": 100.042,
"pairs": 17,
"dayChangePct": 0.03
},
{
"day": "2026-10-01",
"index": 100.048,
"pairs": 17,
"dayChangePct": 0.01
},
{
"day": "2026-10-02",
"index": 100.144,
"pairs": 17,
"dayChangePct": 0.1
},
{
"day": "2026-10-03",
"index": 100.124,
"pairs": 19,
"dayChangePct": -0.02
},
{
"day": "2026-10-04",
"index": 100.125,
"pairs": 19,
"dayChangePct": 0
},
{
"day": "2026-10-05",
"index": 100.149,
"pairs": 19,
"dayChangePct": 0.02
},
{
"day": "2026-10-06",
"index": 100.16,
"pairs": 19,
"dayChangePct": 0.01
},
{
"day": "2026-10-07",
"index": 100.142,
"pairs": 19,
"dayChangePct": -0.02
},
{
"day": "2026-10-08",
"index": 100.18,
"pairs": 17,
"dayChangePct": 0.04
},
{
"day": "2026-10-09",
"index": 100.164,
"pairs": 17,
"dayChangePct": -0.02
},
{
"day": "2026-10-10",
"index": 100.177,
"pairs": 17,
"dayChangePct": 0.01
},
{
"day": "2026-10-11",
"index": 100.18,
"pairs": 19,
"dayChangePct": 0
},
{
"day": "2026-10-12",
"index": 100.166,
"pairs": 17,
"dayChangePct": -0.01
},
{
"day": "2026-10-13",
"index": 100.225,
"pairs": 17,
"dayChangePct": 0.06
},
{
"day": "2026-10-14",
"index": 100.179,
"pairs": 17,
"dayChangePct": -0.05
}
],
"latest": 100.179,
"day_change_pct": -0.05,
"methodology": "Chained daily price index, base 100 on the first priced scan day (29 Jun 2026). The overall index is the COMPOSITE of the four buyer-tier indices (individual / pro / team&sme / enterprise): each day it moves by the equal-weighted average of the tiers' moves. Each tier index is like-for-like — only agents priced on both consecutive scan days (per-agent ratios, geometric mean, clipped to [0.2, 5]) — so composition changes (agents revealing or hiding prices) can never move it."
},
"top_agents": [
{
"agent_id": "adu_tools",
"name": "adu-tools",
"url": "https://www.ladu.co/mcp-server",
"short_summary": "Provides ADU (Accessory Dwelling Unit) construction cost estimates, permit fees, timelines, buildability checks, and regulatory information for Los Angeles are…",
"price": {
"commercial": {
"currency": "USD",
"lines": [
{
"name": "LADU MCP Server",
"price": "Free",
"kind": "free",
"billed": "monthly"
}
]
},
"observed": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "Free. The LADU MCP Server is publicly available for free with no authentication required."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "api_mcp",
"name": "Api",
"url": "https://go-orca.tech/developers",
"short_summary": "Calculate custom CRM ROI (annual savings, payback period, 3-year return), estimate CRM or app build costs by team size and feature set, and get a quote URL for…",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public pricing is shown on the developer resources page."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "arithym",
"name": "Arithym",
"url": "https://arithym.xyz",
"short_summary": "provides exact arithmetic and mathematical computations for AI agents",
"price": {
"commercial": {
"entry_offer": {
"line": "Pro",
"monthly_native": 5,
"monthly_usd": 5,
"commitment": "monthly",
"basis": "$5/month",
"billing_verified": true
},
"currency": "USD",
"lines": [
{
"name": "Explorer",
"price": "Free",
"kind": "free",
"billed": "monthly"
},
{
"name": "Pro",
"price": "$5/mo",
"kind": "base_subscription",
"billed": "monthly"
},
{
"name": "Engineer",
"price": "$20/mo",
"kind": "base_subscription",
"billed": "monthly"
},
{
"name": "Enterprise",
"price": "Custom",
"kind": "custom"
}
]
},
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 5,
"monthly_usd": 5,
"headline": "Free plan; paid from $5/mo",
"summary": "Free plan; paid from $5/mo. Arithym offers a free Explorer tier, paid Pro and Engineer plans at launch-sale prices of $5/mo and $20/mo, and custom Enterprise pricing."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "inspectmind_ai",
"name": "Inspectmind Ai",
"url": "https://inspectmind.ai/",
"short_summary": "reviews construction drawings, specs, and codes to catch errors and code violations before construction",
"price": {
"commercial": {
"rates": [
{
"line": "Up to 50 sheets",
"per": "per unit",
"text": "$50 per unit"
},
{
"line": "Up to 100 sheets",
"per": "per unit",
"text": "$100 per unit"
},
{
"line": "Up to 250 sheets",
"per": "per unit",
"text": "$250 per unit"
},
{
"line": "Up to 500 sheets",
"per": "per unit",
"text": "$500 per unit"
},
{
"line": "Over 500 sheets",
"per": "per page",
"text": "$1 per page"
}
],
"currency": "USD",
"lines": [
{
"name": "Up to 50 sheets",
"price": "$50",
"kind": "usage_rate",
"unit": "unit",
"billed": "usage"
},
{
"name": "Up to 100 sheets",
"price": "$100",
"kind": "usage_rate",
"unit": "unit",
"billed": "usage"
},
{
"name": "Up to 250 sheets",
"price": "$250",
"kind": "usage_rate",
"unit": "unit",
"billed": "usage"
},
{
"name": "Up to 500 sheets",
"price": "$500",
"kind": "usage_rate",
"unit": "unit",
"billed": "usage"
},
{
"name": "Over 500 sheets",
"price": "$1/sheet drawings; $0.25/page specs",
"kind": "usage_rate",
"unit": "page",
"billed": "usage"
}
]
},
"observed": true,
"billing": "usage",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "$50 per unit; $100 per unit (usage-based)",
"summary": "$50 per unit; $100 per unit (usage-based). InspectMind charges per project/check using sheet-based tiers from $50 for up to 50 sheets to $500 for up to 500 sheets, with larger projects priced per sheet or page."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "mimari_ai",
"name": "mimari-ai",
"url": "https://mimari.ai",
"short_summary": "AI architectural design generation and Turkish building regulations consultation",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public price found on the vendor site."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "archilabs",
"name": "Archilabs",
"url": "https://archilabs.ai/",
"short_summary": "AI-assisted BIM/CAD design workspace that imports drawings, models complex building systems, automates sheets/annotations/schedules, validates designs, and gen…",
"price": {
"commercial": {
"entry_offer": {
"line": "ArchiLabs Desktop",
"monthly_native": 19,
"monthly_usd": 19,
"commitment": "monthly",
"basis": "$19/month",
"billing_verified": true
},
"currency": "USD",
"lines": [
{
"name": "ArchiLabs Desktop",
"price": "$19/month",
"kind": "base_subscription",
"billed": "monthly"
},
{
"name": "ArchiLabs Studio",
"price": "$299/month",
"kind": "base_subscription",
"billed": "monthly"
}
]
},
"observed": true,
"billing": "subscription",
"lowest_monthly_usd": 19,
"monthly_usd": 19,
"headline": "From $19/mo",
"summary": "From $19/mo. ArchiLabs lists Desktop from $19/month plus usage credits and Studio from $299/month."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "attio",
"name": "Attio",
"url": "https://smithery.ai/server/attio",
"short_summary": "Attio is a fully customizable workspace for your team's relationships and workflows.",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public pricing is shown on the available Smithery Attio homepage, and no pricing page was provided."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "carbonly_ai",
"name": "Carbonly Ai",
"url": "https://carbonly.ai/blog/autonomous-ai-agents-construction-carbon-reporting",
"short_summary": "Autonomously collects, processes, and verifies construction emission-relevant documents to generate carbon/emission reports for compliance (NGER, ASRS)",
"price": {
"commercial": {
"entry_offer": {
"line": "Workspace",
"monthly_native": 100,
"monthly_usd": 100,
"commitment": "monthly",
"basis": "$100/month",
"billing_verified": true
},
"currency": "AUD",
"notes": [
"prices in USD/AUD as published; USD figures are conversions at 2026-10-14"
],
"lines": [
{
"name": "Workspace",
"price": "$100/mo",
"kind": "base_subscription",
"billed": "monthly"
},
{
"name": "Small Project",
"price": "Get a Quote",
"kind": "custom"
},
{
"name": "Medium Project",
"price": "Get a Quote",
"kind": "custom"
},
{
"name": "Large Project",
"price": "Get a Quote",
"kind": "custom"
},
{
"name": "Enterprise Project",
"price": "Get a Quote",
"kind": "custom"
},
{
"name": "Consulting Partner",
"price": "Become a Partner",
"kind": "unknown"
}
]
},
"observed": true,
"billing": "subscription",
"lowest_monthly_usd": 100,
"monthly_usd": 100,
"headline": "From $100/mo",
"summary": "From $100/mo. Carbonly lists a workspace starting at $100 AUD per month, while project licenses and consulting-partner pricing require a quote."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "civilquants",
"name": "Civilquants",
"url": "https://civilquants.com",
"short_summary": "CivilQuants computes audit-traceable Bills of Quantities for civil-engineering assemblies — culverts, manholes, retaining walls, pavements, drainage, earthwork…",
"price": {
"commercial": {
"entry_offer": {
"line": "Studio",
"monthly_native": 63,
"monthly_usd": 70.52,
"commitment": "monthly",
"basis": "€63 per seat/month × 1",
"billing_verified": true
},
"currency": "EUR",
"notes": [
"other prices: 7-day pass €18 (one-time)",
"prices in EUR as published; USD figures are conversions at 2026-10-14"
],
"lines": [
{
"name": "7-day pass",
"price": "€18",
"kind": "one_off",
"billed": "one_off"
},
{
"name": "Solo",
"price": "€65 /mo",
"kind": "base_subscription",
"billed": "monthly"
},
{
"name": "Studio",
"price": "€63 /seat/mo",
"kind": "base_subscription",
"unit": "seat",
"billed": "monthly"
},
{
"name": "Practice",
"price": "€60 /seat/mo",
"kind": "base_subscription",
"unit": "seat",
"billed": "monthly",
"min_seats": 25
},
{
"name": "Free MCP",
"price": "Free",
"kind": "free",
"billed": "monthly"
}
]
},
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 70.52,
"monthly_usd": 70.52,
"headline": "Free plan; paid from €63/mo (€63 per seat/month × 1)",
"summary": "Free plan; paid from €63/mo (€63 per seat/month × 1). CivilQuants offers a free evaluation tier, an €18 one-time 7-day pass, and paid subscriptions from €60 per seat per month."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "engine",
"name": "Engine",
"url": "https://craftquantities.com/api/",
"short_summary": "Construction material quantities from cited calculators: concrete, drywall, tile, paint, lumber, gravel and more, in metric and US units, with sources and a li…",
"price": {
"commercial": {
"currency": "USD",
"lines": [
{
"name": "Open data API",
"price": "Free",
"kind": "free",
"billed": "monthly"
}
]
},
"observed": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "Free. The public JSON API is explicitly free with no key, quota, or rate limit."
},
"evidence_quality": "medium",
"upvotes": 0
}
],
"platforms_also_here": [
{
"agent_id": "klutch_ai",
"name": "Klutch Ai",
"url": "https://klutch.ai/",
"short_summary": "AI-powered construction management platform with specialized agents for document search, permit review, jobsite updates, bid leveling, warranty support, and fi…",
"price": {
"commercial": {
"currency": "USD",
"lines": [
{
"name": "Unnamed offer",
"price": "0USD",
"kind": "free",
"billed": "monthly"
}
]
},
"observed": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "Free. The homepage contains a structured $0 offer, but does not provide a named plan or clear billing period; a separate $50 figure lacks sufficient pricing context."
},
"home_niche": "ai-construction-pm",
"also_covers": true,
"upvotes": 0
}
],
"page_url": "https://agentery.com/market/construction-estimating-takeoff",
"summary": {
"niche": "construction-estimating-takeoff",
"sector": "engineering-construction",
"pricing_by_provider_type": {
"headline": "Prices differ by provider type and buyer tier — no blended headline is used. Strongest cohort: Agents · Individual median $19/mo (3 providers). See benchmarks_by_provider_type_and_tier for the full matrix.",
"benchmarks": [
{
"provider_type": "agent",
"provider_type_label": "Agents",
"buyer_tier": "individual",
"buyer_tier_label": "Individual",
"pricing_unit": "flat",
"pricing_unit_label": "flat monthly",
"comparable_provider_count": 3,
"reliability": "low",
"median": 19,
"p25": null,
"p75": null,
"status": "median_only"
},
{
"provider_type": "agent",
"provider_type_label": "Agents",
"buyer_tier": "team_sme",
"buyer_tier_label": "Team / SME",
"pricing_unit": "flat",
"pricing_unit_label": "flat monthly",
"comparable_provider_count": 3,
"reliability": "low",
"median": 100,
"p25": null,
"p75": null,
"status": "median_only"
},
{
"provider_type": "agent",
"provider_type_label": "Agents",
"buyer_tier": "pro",
"buyer_tier_label": "Pro",
"pricing_unit": "per_user",
"pricing_unit_label": "per user",
"comparable_provider_count": 2,
"reliability": "low",
"median": null,
"p25": null,
"p75": null,
"status": "observed_offers_only",
"observed_offers": [
66.25,
122.5
]
},
{
"provider_type": "mcp",
"provider_type_label": "MCP servers",
"buyer_tier": "individual",
"buyer_tier_label": "Individual",
"pricing_unit": "flat",
"pricing_unit_label": "flat monthly",
"comparable_provider_count": 2,
"reliability": "low",
"median": null,
"p25": null,
"p75": null,
"status": "observed_offers_only",
"observed_offers": [
20,
74.1
]
}
],
"warnings": [
"This niche currently has sufficient agent pricing but insufficient MCP pricing."
],
"full_pricing_via": {
"tool": "price_benchmark",
"arguments": {
"niche": "construction-estimating-takeoff"
},
"note": "add provider_type + buyer_tier for a specific cohort"
}
},
"page_url": "https://agentery.com/market/construction-estimating-takeoff",
"counts": {
"listings_with_price_capture": 27,
"listings_with_observed_public_price": 15,
"providers_with_numeric_monthly_price_latest_scan": 10,
"like_for_like_comparable_pairs": 10
},
"movement": {
"d": {
"published": false,
"value_pct": null,
"held_reason": null
},
"w": {
"published": false,
"value_pct": null,
"held_reason": null
},
"m": {
"published": false,
"value_pct": null,
"held_reason": null
}
},
"pricing_version": "cohorts-1",
"pricing_status": "ok",
"pricing_by_tier": [
{
"tier": "individual",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 20,
"provider_count": 5,
"plan_observation_count": 5,
"data_confidence": 0.38,
"data_confidence_basis": {
"provider_component": 0.42,
"observation_component": 0.25,
"provider_count": 5,
"plan_observation_count": 5
},
"reliability": "medium",
"members": [
{
"provider": "protakeoff",
"usd": 10
},
{
"provider": "archilabs",
"usd": 19
},
{
"provider": "arithym",
"usd": 20
},
{
"provider": "civilquants",
"usd": 74.1
},
{
"provider": "civils_ai",
"usd": 91.58
}
],
"p25": 19,
"p75": 74.1
},
{
"tier": "individual",
"currency": "USD",
"period": "month",
"unit": "per_user",
"median": 68.23,
"provider_count": 2,
"plan_observation_count": 2,
"data_confidence": 0.15,
"data_confidence_basis": {
"provider_component": 0.17,
"observation_component": 0.1,
"provider_count": 2,
"plan_observation_count": 2
},
"reliability": "low",
"members": [
{
"provider": "kreo_ai_takeoff",
"usd": 35
},
{
"provider": "exayard_mcp",
"usd": 101.46
}
]
},
{
"tier": "pro",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 139.87,
"provider_count": 2,
"plan_observation_count": 2,
"data_confidence": 0.15,
"data_confidence_basis": {
"provider_component": 0.17,
"observation_component": 0.1,
"provider_count": 2,
"plan_observation_count": 2
},
"reliability": "low",
"members": [
{
"provider": "arithym",
"usd": 5
},
{
"provider": "civils_ai",
"usd": 274.74
}
]
},
{
"tier": "pro",
"currency": "USD",
"period": "month",
"unit": "per_user",
"median": 122.5,
"provider_count": 3,
"plan_observation_count": 4,
"data_confidence": 0.24,
"data_confidence_basis": {
"provider_component": 0.25,
"observation_component": 0.2,
"provider_count": 3,
"plan_observation_count": 4
},
"reliability": "low",
"members": [
{
"provider": "etakeoff_snapai",
"usd": 66.25
},
{
"provider": "kreo_ai_takeoff",
"usd": 122.5
},
{
"provider": "exayard_mcp",
"usd": 261.06
}
]
},
{
"tier": "team_sme",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 100,
"provider_count": 3,
"plan_observation_count": 3,
"data_confidence": 0.23,
"data_confidence_basis": {
"provider_component": 0.25,
"observation_component": 0.15,
"provider_count": 3,
"plan_observation_count": 3
},
"reliability": "low",
"members": [
{
"provider": "protakeoff",
"usd": 41.67
},
{
"provider": "carbonly_ai",
"usd": 100
},
{
"provider": "archilabs",
"usd": 299
}
]
},
{
"tier": "team_sme",
"currency": "USD",
"period": "month",
"unit": "per_user",
"median": 211.79,
"provider_count": 2,
"plan_observation_count": 2,
"data_confidence": 0.15,
"data_confidence_basis": {
"provider_component": 0.17,
"observation_component": 0.1,
"provider_count": 2,
"plan_observation_count": 2
},
"reliability": "low",
"members": [
{
"provider": "etakeoff_snapai",
"usd": 124.58
},
{
"provider": "togal_ai",
"usd": 299
}
]
}
],
"pricing_coverage": {
"listings_with_price_capture": 27,
"listings_with_observed_public_price": 15,
"normalized_observations": 20,
"comparable_providers": 10,
"strict_cohorts": 6,
"exclusion_reasons": {
"ambiguous_cadence": 9,
"usage_not_monthly": 5,
"range": 4,
"one_time": 1
}
},
"pricing_note": "Provider-deduped, FX-normalized monthly medians, separated by buyer tier AND billing unit (flat/per_seat/per_user/per_agent) — incompatible units are never blended. Ranges (p25/p75) only at >=5 providers; data_confidence is provider-count-weighted. Usage-metered, promo, range, one-time and ambiguous-cadence plans are excluded.",
"pricing_excluded_observations": {
"ambiguous_cadence": 9,
"usage_not_monthly": 5,
"range": 4,
"one_time": 1
},
"billing_mix": {
"subscription": 8,
"usage": 1,
"free": 4,
"freemium": 2
},
"free_tier_share": 0.4,
"top_providers": [
{
"agent_id": "adu_tools",
"name": "adu-tools",
"price": {
"commercial": {
"currency": "USD",
"lines": [
{
"name": "LADU MCP Server",
"price": "Free",
"kind": "free",
"billed": "monthly"
}
]
},
"observed": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "Free. The LADU MCP Server is publicly available for free with no authentication required."
},
"observed": true
},
{
"agent_id": "api_mcp",
"name": "Api",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public pricing is shown on the developer resources page."
},
"observed": false
},
{
"agent_id": "arithym",
"name": "Arithym",
"price": {
"commercial": {
"entry_offer": {
"line": "Pro",
"monthly_native": 5,
"monthly_usd": 5,
"commitment": "monthly",
"basis": "$5/month",
"billing_verified": true
},
"currency": "USD",
"lines": [
{
"name": "Explorer",
"price": "Free",
"kind": "free",
"billed": "monthly"
},
{
"name": "Pro",
"price": "$5/mo",
"kind": "base_subscription",
"billed": "monthly"
},
{
"name": "Engineer",
"price": "$20/mo",
"kind": "base_subscription",
"billed": "monthly"
},
{
"name": "Enterprise",
"price": "Custom",
"kind": "custom"
}
]
},
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 5,
"monthly_usd": 5,
"headline": "Free plan; paid from $5/mo",
"summary": "Free plan; paid from $5/mo. Arithym offers a free Explorer tier, paid Pro and Engineer plans at launch-sale prices of $5/mo and $20/mo, and custom Enterprise pricing."
},
"observed": true
},
{
"agent_id": "inspectmind_ai",
"name": "Inspectmind Ai",
"price": {
"commercial": {
"rates": [
{
"line": "Up to 50 sheets",
"per": "per unit",
"text": "$50 per unit"
},
{
"line": "Up to 100 sheets",
"per": "per unit",
"text": "$100 per unit"
},
{
"line": "Up to 250 sheets",
"per": "per unit",
"text": "$250 per unit"
},
{
"line": "Up to 500 sheets",
"per": "per unit",
"text": "$500 per unit"
},
{
"line": "Over 500 sheets",
"per": "per page",
"text": "$1 per page"
}
],
"currency": "USD",
"lines": [
{
"name": "Up to 50 sheets",
"price": "$50",
"kind": "usage_rate",
"unit": "unit",
"billed": "usage"
},
{
"name": "Up to 100 sheets",
"price": "$100",
"kind": "usage_rate",
"unit": "unit",
"billed": "usage"
},
{
"name": "Up to 250 sheets",
"price": "$250",
"kind": "usage_rate",
"unit": "unit",
"billed": "usage"
},
{
"name": "Up to 500 sheets",
"price": "$500",
"kind": "usage_rate",
"unit": "unit",
"billed": "usage"
},
{
"name": "Over 500 sheets",
"price": "$1/sheet drawings; $0.25/page specs",
"kind": "usage_rate",
"unit": "page",
"billed": "usage"
}
]
},
"observed": true,
"billing": "usage",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "$50 per unit; $100 per unit (usage-based)",
"summary": "$50 per unit; $100 per unit (usage-based). InspectMind charges per project/check using sheet-based tiers from $50 for up to 50 sheets to $500 for up to 500 sheets, with larger projects priced per sheet or page."
},
"observed": true
},
{
"agent_id": "mimari_ai",
"name": "mimari-ai",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public price found on the vendor site."
},
"observed": false
}
],
"suggested_next_calls": [
{
"tool": "price_benchmark",
"arguments": {
"niche": "construction-estimating-takeoff"
},
"purpose": "full observed price distribution + per-tier medians for this niche"
},
{
"tool": "niche_report",
"arguments": {
"niche": "construction-estimating-takeoff",
"response_mode": "full"
},
"purpose": "the complete report incl. index series and tier decomposition"
},
{
"tool": "suggest_alternatives",
"arguments": {
"agent_id": "adu_tools"
},
"purpose": "comparable (optionally cheaper) providers to a named agent"
},
{
"tool": "get_agent_profile",
"arguments": {
"agent_id": "adu_tools"
},
"purpose": "full profile, integrations and pricing for one provider"
}
]
}
}Full market
14 providers, one sortable view
Dense enough for many listings; progressive disclosure keeps mobile usable.
ProviderTypeFromVs niche medianLiveness
adu-toolsProvides ADU (Accessory Dwelling Unit) construction cost estimates, permit fees, timelines, buildability checks, and regulatory information for Los Angeles are…
ArchilabsAI-assisted BIM/CAD design workspace that imports drawings, models complex building systems, automates sheets/annotations/schedules, validates designs, and gen…
EngineConstruction material quantities from cited calculators: concrete, drywall, tile, paint, lumber, gravel and more, in metric and US units, with sources and a li…
BidwrightAI-native construction estimating platform that handles intake, takeoff, pricing, scheduling, and quote delivery through an AI agent. Features unified agent or…
ExayardMCP server that enables Claude Code to perform construction takeoffs, estimating, and bid generation from the command line. Integrates with construction projec…
ProtakeoffConstruction takeoff estimating software that connects to AI assistants through MCP for plan measurement, symbol counting, and bid preparation. Helps contracto…
Togal AiAI-powered construction takeoff software that automatically detects, measures, and labels project spaces and features on architectural drawings with up to 98%…Showing only providers with a published price or a free plan. $29 = lowest observed monthly · Free = free to use · Free tier = free plan + paid options.