Bid Less.
Win More.
Know Why.

RiffleCM runs preconstruction in one system where invites are captured and scored, estimates drafted efficiently, follow-ups that actually happen. The record builds itself as you work, so win rates by GC and by estimator are a report you read, not one you build.

Every invite captured, scored, and followed up, so nothing dies in an inbox.

From Inbox to Won

Winning work is a chain: the invite has to get caught, priced, sent, and chased. Riffle runs the whole chain in one system, with AI working both ends, reading bid invites as they arrive and drafting the estimates that answer them.

1. Connect Your Inbox

One click, no IT project. Riffle starts capturing bid invites from your email the same day.

2. Good Invites Becomes an Opportunity

Bid invites are matched to the right project, even when five GCs send the same one under five different names, and scored so you know which bids deserve your estimator's hours.

3. Work From One Board

Estimators, PMs, and admins see the same pipeline: what's active, what's due, and what's waiting on someone. Nothing lives in one person's inbox anymore.

4. Estimate Without Retyping

AI drafts the estimate from your catalog: your real products, your vendors, your negotiated pricing. Start typing a line item and the part number, vendor, and cost fill themselves in.

5. Follow Up on Time

Set the reminder when the bid goes out, and Riffle brings it back when it's time to call. The jobs you priced stop dying of silence.

Bid Management

Your pipeline shouldn't live in one person's head or one person's inbox. Riffle captures every opportunity the moment it arrives and keeps it visible to the whole team until it's won or dead.

Start Free Trial

One Board for Every Bid

Every opportunity lives on the bid board from the day the invite lands, with its GC, bid history, documents, and deadline attached.

Priority Scoring

Scoring keeps the board honest about where the hours should go. You see which invites fit the work you win, and which are somebody else's job to lose.

Follow-Ups Built In

Reminders ride along with every bid you send, so the follow-up happens on schedule instead of when someone remembers.

Win Rates by GC

Riffle tracks what happened to every bid, so your win rates and GC relationships stop being gut feel and start being numbers.

Estimate Builder

The estimate is where hours disappear, so Riffle gives most of them back.

Your Catalog Behind Every Number

Your real products, your vendors, and what you actually pay, with a 12-month price history behind every line.

Data That Fills Itself In

Drop in a vendor's PDF and every priced row comes back as a line item saving hours.

Stale Prices Get Caught

If a price has changed since you last used it, Riffle flags the line, so a stale cost gets caught before it becomes a lost margin.

One-Press Catalog Entries

Price something new and promote it into the catalog in one press. One-off items stay one-offs, so your catalog stays clean.

Every estimate stays tied to the opportunity it came from, so the numbers that win the job come back when it's time to build it.

We Understand the Bottlenecks for Subs

My biggest weakness has always been follow-ups—I’m just not great at it. If I had a built-in reminder feature to follow up on projects automatically, that would be a game-changer. I’ve gotten better, but I could still use that extra nudge.

Bryan Dolgin
Project Manager, Division 10 subcontractor

Quoting can be chaotic. You have five different contractors sending out the same bid invite, each named differently. We end up with duplicate bids on the board or miss one entirely because it was labeled another way. There is no clear procedure when invites come in from multiple people.

Dustin Siegel
Project Manager, Division 10 subcontractor

You Won It. Now Run It.

Winning is half the platform. The day the award comes in, the estimate becomes the working plan: deliverables, tasks, owners, and the job's numbers, carried into Project Management without anyone retyping a thing.