/ Construction · Bid Format Normalization

Five subs. Five formats. One deadline.

One quote is a locked PDF, one's a spreadsheet with merged cells, one's an email with the numbers in the body. Someone retypes all of it into your tab before comparison can even start. Revelry reads whatever the subs sent and normalizes it into your Excel template and scope sheets — you don't change your process to match ours.

/ How It Works

Their chaos in. Your template out.

Any format

PDFs, spreadsheets, email bodies

Locked PDFs, scanned pages, merged-cell spreadsheets, quotes pasted into an email — read and extracted, with each line item mapped to where it came from in the original.

Your format

Built off your template, not ours

Output lands in the Excel template and scope sheets your team already uses. Nothing new to learn, nothing to migrate — the tab looks like the one you built last month, minus the retyping.

Extraction is checkable, not blind: every normalized line keeps a citation to the source document, so a wrong read gets caught in review — not after award.

/ The Next Step

Normalizing is half the job. Leveling is the payoff.

Once every quote is in one format, the real work starts: lining up inclusions and exclusions, flagging scope gaps, and getting to an award your estimator can defend. That's the bid leveling workflow.

See bid leveling →

Send us your ugliest bid packet.

Normalized into your template, live on the demo call.