Built for general contractors

Your data. Your AI. Built around how your team already bids.

A custom-trained AI teammate for bid collection — so your estimators can bid 2x more work with the same headcount.

/// The problem

Bid collection is chaos

the owner3+ gcs60+ subssuppliers
100sof invites

The average sub is buried

A GC they’ve never heard of. 500 pages of drawings. Twenty competitors on the trade, ten days to price it. Invites got free to send — so they stopped meaning anything.

88hrs per job

Just on the chase

Thirty minutes a sub, twenty-five trades, seven bidders a trade — the average across the precon teams we’ve sat with. All before anyone reads a drawing.

80%live in email

Not in your solicitation tool

The platform assumes subs log in. Most don’t — bids, questions, and scope sheets come back by plain email, and the workflow falls apart right there.

/// The answer

How margo cuts through the noise

Your personal intern, plugged into all of your systems — she preps personalized outreach until every trade is covered, then files and starts leveling the bids as they come back. You approve every move; she does the legwork.

01the two-way sync

She works in your existing ecosystem

No new platform to log into. Through APIs and MCPs, Margo syncs two-way with Outlook, SharePoint, Excel, and your bid solicitation tool — one consistent set of data, and nobody re-typing it.

outlookemailsharepointfiles + sheetsbid platforminvites + statusesmargo_two-way · api + mcp
02one recommendation → eight emails · two clicks

Personalized emails out of your inbox, on approval

Margo reads the board and hands you the move: “send this morning’s follow-ups?” One yes — she drafts every email in your voice, no two alike. One send — they queue from your own inbox and land in your sent items.

margo · recommendation
Want me to send this morning’s follow-ups?
8 subs across masonry + concrete
yesno
reading the board · masonry + concrete
bid list
ridgeline masonryundecided
north star masonryundecided
summit concretebid in
hardline concretebidding
cascade masonrynot bidding
+ 4 more
thread · ridgeline masonry
you · aug 3
dave · aug 5
you · aug 12
no answer · 6 days
todave@ridgelinemasonry.comundecided1 of 8
fromyou@yourcompany.comyour inbox
subjectyou in on Harvest Junction? masonry closes Fri 8/28
Hi Dave — wanted to see if Ridgeline is putting a number in on the masonry package. Happy to walk the scope if that helps — drawings linked below.
drawings — folder link
tomaria@summitconcrete.combid in2 of 8
fromyou@yourcompany.comyour inbox
subjectone gap in Summit’s concrete number before Fri
Hi Maria, took a first pass through Summit’s bid. Page 2 excludes winter protection, and this pour runs into January. Could you send an updated number that carries it?
Summit_Concrete_bid.pdf
send all 8
queued · 8 emails, each its own · sending from your inbox
03the leveling sheet

Bids land. She files them and levels against your defined scope.

Every bid and scope sheet that comes back gets filed, statused, and lined up against the scope you defined — lump sums, exclusions, and plugs flagged — so bid day starts from a filled-in sheet, not a pile of PDFs.

leveling · 04 masonrycrest & sons — bid in
scope line
alpine masonry
summit co
crest & sons
base bid
$184,500
$199,000lump sum
$178,900
winter conditions
incl.
in lump
incl.
scaffolding
incl.
in lump
excl.plug $8k
cleanup + haul-off
$2,100
in lump
incl.
total, leveled
$186,600
$199,000
$186,900
filed · statused · ready to level
/// What changes

Stop chasing subs.

Review drawings earlier.

Bid more work.

The loop runs itself. Your estimators do the part that needs an estimator.

/// The math

What she hands back.

The opportunity of bringing margo onto the team.

0
hours handed back a year
$0 of pure time value.
share of the cycle margo runs40%
solicitations per year25
average job size$5M

Unlocks 0 more projects a year — about $0 of revenue capacity.

/// Pricing

Start free. Hire her when you’re ready.

The shadow

Free
  • Drop in your bid tab and the bids that came back
  • She fills the sheet and flags what needs your eyes
  • Drafts the chase emails the job still needs — you send them
  • No integration, no setup

The intern

$2,500
  • 2 live jobs
  • Syncs with Outlook, SharePoint, and your solicitation tool
  • Margo chases, files, and levels — end to end
  • You watch every send before it goes

The estimator

Custom
  • Full integration — your inbox, your folders, your bid platform
  • Outreach — every sub chased to an answer, in your team’s voice
  • Leveling — returned bids filed and extracted onto the sheet, missing items flagged for estimator review