# Bidroq — full site text # https://bidroq.com · generated 2026-09-12 # AI bid intelligence for commercial roofing. Benefit claimed: labor saved, never win rate. # Bidroq — AI bid intelligence for commercial roofing Canonical page: https://bidroq.com/ ## 1,204 pages. One morning. Invitations arrive from your mailbox and your bid portals: Exchange, Outlook and Gmail mailboxes; BuildingConnected, SmartBid and The Blue Book portals, with Dodge, Procore and ConstructConnect Bid Center built and available. Bidroq reads the whole package the day it lands, pulls out what the roofing trade is on the hook for, and cites the spec section and page under every line. Then it remembers every one of them, so you can ask. 30 days free. No card. Unlimited packages. ## A sample read — Ladera, 121 pages plus a 77-page exhibit The lead finding is a conflict: the project summary states fully adhered, while every assembly detail specifies mechanically attached. | Line | Citation | State | |---|---|---| | Fully adhered (summary) vs mechanically attached (every assembly detail) | 07 54 23 · p.412 | Documented conflict | | Tapered polyiso to R-30 minimum | 07 22 00 · p.398 | Documented | | Warranty type not stated — confirm with the GC | 07 52 16 · p.421 | Not stated | | Roof area, edge metal and penetrations | awaiting automated takeoff | Not yet measured | | 20-year NDL warranty required | 07 54 23 · p.416 | Documented | | Prevailing wage not stated | commercial terms | Flagged | 121 / 121 pages read, the day it arrived. Bob says Bid, pending 2 questions. Your call is still open. ## The morning: forty invitations, fifteen get read A $15M commercial roofer receives 35 to 40 bid invitations a month. Each one is a login, a download and a 600-page set. At under two hours a package, only fifteen get a full read; the rest are triaged by title and GC and never opened. - Division 07 is split across five spec sections and three sheet series. - An addendum lands four days later and quietly changes the membrane. - Last spring's identical project is in someone's inbox, unfindable. - The manufacturer's warranty condition is on page 9 of a data sheet nobody has open. Source: Colorado design partner, owner/GM, August 2026 survey. ## Three steps, none of them yours 1. **The invitation arrives.** Connect your mailbox, connect a portal, or forward to one address. Bidroq follows the plan links and collects the full set. Nothing to install. 2. **Bidroq reads all of it.** Drawings, specs and addenda, front to back, the day they land. It cross-checks them against each other and surfaces where they disagree. Addenda attach to the bid and update the dates and scope they touch. 3. **Every line cites its source.** Spec section and page under each requirement; the chip opens the source document at that page. Where the documents are silent the line reads "not stated, confirm with the GC," and a "the documents disagree about this" callout names every conflict. ## The assistant is named Bob Bob sits in a bar on every screen. Ask about any bid or drop a plan set on him; each answer shows the tools it used against your inbox (Inbox Stats, Find Invite By Name, Get Invite Detail, Draft Reply). RFIs land as drafts in your own mailbox, threaded to the original invitation, with To, Subject and message editable in place — send goes out from your mailbox, as you. Bob recommends bid or no bid with the open question count, and your call is what gets recorded. "Not now" snoozes a card to tomorrow, this weekend, next week or the day before it is due, and it comes back on its own. ## The intelligence: every bid, every manufacturer, every decision Three bodies of knowledge in one AI the whole office can question in plain language. - **Every request for bid** — every invitation, plan set, spec book and addendum from every connected source, read and filed automatically. Nothing is discarded. *"Which open bids call for a 20-year NDL?"* - **Every manufacturer** — technical data sheets, spec sheets, design guides and warranty terms. Elevate is live: about 700 documents, 8,000 rules. If the sheet is silent, the answer is "not listed." *"Is this assembly approved on a steel deck?"* - **Every decision** — bid-or-pass calls with reasons, estimator corrections, rules of thumb, GC history. Corrections are applied to the next bid. *"Have we worked with this GC before?"* ## What it saves: more bids out, same estimators, same hit rate Both owner/GMs at the design partner reported a full review by hand takes under two hours. Bidroq reads a package in 20 minutes. At fifteen reviews a month that is about 25 estimator hours back every month (derived, illustrative, not a customer measurement). > "Nothing necessarily breaks, but it would take a larger time commitment again." — owner/GM, Colorado design partner, on what happens if Bidroq disappeared, August 2026 ## Design partner Built alongside an advanced roofing technology contractor in Colorado doing about $15M a year. Every extraction rule came from a package that firm actually had to bid. It is not a custom build. Manufacturer documents in the library: about 700, Elevate. ## What is live, what is in beta | Capability | Status | |---|---| | Intake — Exchange, Outlook, Gmail, BuildingConnected, SmartBid, Blue Book, manual upload; follows plan links; tells you when a link failed, a portal needs sign-in, an NDA blocks the documents, or plans are missing | Live | | Scope sheet — cross-checked, cited to the page, every fact labeled | Live | | Bid or pass — driven by your rules, reasoning shown | Live | | Assistant — asks across every bid, manufacturer sheet and decision; drafts the email | Live | | Manufacturer library — Elevate, answered with sheet and page | Live | | Automated takeoff to filled estimate — Bidroq runs the takeoff in your Bluebeam and fills your own workbook; the estimator corrects and approves | Beta | | Pricing — your labor rates, material pricing and production; estimator approves | Beta | | Quote submission — proposal returned to the general on their platform | Roadmap | In the second tier Bidroq performs the takeoff in your own Bluebeam and the estimator corrects and approves every measurement; no takeoff accuracy figure is published until it is measured. Roofing is first because the scope is dense and the specs are strict. Electrical, HVAC and plumbing receive the same invitations and read the same way. ## Pricing: $699 a month, unlimited bids Not per bid, not per seat, not per page. Annual prepay $699, month to month $899. Takeoff and pricing is a second tier at $2,500, in beta. Full detail: https://bidroq.com/pricing ## Security Mailbox credentials, portal sessions and access tokens are stored encrypted; documents live in private cloud storage with strong tenant isolation. Bidroq never trains models on your documents. Your pricing book, production rates and bid history are visible to your office only. Delete a package and the read goes with it. Security detail available on request: hello@bidroq.com ## FAQ **Do I have to change how invitations reach me?** No. Sign up and you get one forwarding address. Set one rule in Outlook or Gmail and every invitation reaches Bidroq. Or connect your mailbox, or drop packages in by hand. **What happens when an addendum lands?** It attaches to the bid it amends. Changed requirements are marked, the superseded line is struck, key dates update, and both lines carry their own citation. **How accurate is the read?** Every line prints the spec section and page, and the chip opens the source document there. Silence reads "not stated, confirm with the GC"; disagreement is called out by name. Anything ambiguous is flagged, not guessed. **Can it answer product and warranty questions?** Yes, from the manufacturer's own documentation with the sheet and page. If the documentation is silent, Bidroq says "not listed." **Does the AI send anything on its own?** No. It drafts the email to the GC. A person clicks Send. **What does the trial include?** Thirty days of the full Bid Intelligence tier on your real invitations. No card, no limit on packages or users. Takeoff and pricing is a separate beta tier and is not part of the trial. ## Start with the next invitation Send us your ugliest bid package. Six hundred pages of specs and three hundred sheets. We will send back what your trade is on the hook for, cited to the page. Thirty days, no card. https://bidroq.com/start --- # How Bidroq works — from invitation to a cited scope sheet Canonical page: https://bidroq.com/how-it-works Four steps. The first one is the only one you do. ## 01 · The invitation arrives Connect a mailbox (Exchange, Outlook or Gmail), connect a bid portal (BuildingConnected, SmartBid and The Blue Book are connected today; Dodge, Procore and ConstructConnect Bid Center are built and available; sign in once and portal sessions last about two weeks), or forward to one address and drop PDFs, ZIPs, scans and saved emails by hand. Bidroq follows the plan links inside the email and collects the full set: plan sheets, spec book, addenda. It watches connected portals so nobody re-logs in every morning, prompts for a verification code when one is needed, and tells you when a fresh login is required instead of failing silently. If invitations keep arriving from a source you have not connected, it tells you. ## 02 · Bidroq reads all of it Every document, front to back. It answers the same questions on every bid: scope, systems and assemblies, insulation thicknesses, substitutions and alternates, code requirements, warranty terms, and where the documents disagree. Drawings, specs and addenda are cross-checked against each other and mismatches are surfaced, not smoothed over. Each document also gets its own readable summary. When an addendum lands it attaches to the bid it amends, updates the dates and scope items it touches, and strikes the superseded line — both lines keep their citation. ## 03 · Every line cites its source, and the citation is checked Under every extracted requirement: the spec section and page. One click opens the original document at that page with the passage highlighted. Where the documents are silent the line reads "not stated, confirm with the GC," and a "the documents disagree about this" callout names every conflict in plain language; anything ambiguous is flagged as ambiguous, never guessed. Open questions come out RFI-ready with their page chips and can be turned into an RFI, asked of the GC by name, or carried as an exclusion. A bid cannot be marked ready if a document failed to load or a required field was not reviewed. Bob recommends bid or no bid with the open question count and the reasoning shown. Your call is what gets recorded. "Not now" snoozes the card — tomorrow, this weekend, next week, or the day before it is due — and it comes back on its own. The loop: extracted line → source page at that page → conflicts and open questions → estimator confirms or corrects → the correction is applied to the next read. ## 04 · Ask it anything, forever Nothing is discarded. Every package ever received, every manufacturer's documentation and every decision your office has made sit in one AI, on desktop or mobile. Questions it answers: - "What came in this week that fits us?" - "Which projects in the last year specified 60 mil TPO over a metal deck?" - "What coverage rate does Elevate require for this adhesive on polyiso?" - "What did we change on the last three tapered-insulation bids?" - "Draft the RFI to the GC about the scupper count." Every answer is cited to the page or the sheet. The assistant can also act: start a read, check a portal, open any document, draft the email. It never sends without a person clicking Send. ## Beta: automated takeoff to a filled estimate Bidroq performs the takeoff. It opens Bluebeam on your estimator's Windows desktop and runs a preliminary roofing takeoff — areas, edge lengths and counts — written as real Bluebeam measurements your estimator can open, inspect and correct in the tool they already use. The measurements flow into your own Excel estimating template: it works on a copy, writes only the input cells, never touches a formula, and reports each cell it wrote and each it refused. A different template per roof system. When rules conflict it escalates to a person. Beta with the design partner; no accuracy figure is published until it is measured, and an estimator approves every number before anything leaves the office. Requires a Windows desktop with a licensed Bluebeam install. ## Limits — what it gets wrong, and what it refuses to do Scanned drawings from a phone camera read worse than vector PDFs. Handwritten addenda need a human. Vendor and marketing email still reaches the inbox as "plans missing," and duplicate invitations for the same project from two senders arrive as two rows. Anything ambiguous in the spec is flagged as ambiguous rather than guessed. - It will not overwrite a formula it cannot justify. - It will not treat coincidence as a learned rule. - It will not interpret manufacturer silence as approval or rejection. - It will not mark a bid ready when anything failed to load or was not reviewed. - It will not send an email without a person clicking Send. In estimating, a confident wrong answer is the most expensive failure. Bidroq is built to say "I don't know, here is why" rather than guess convincingly. --- # Pricing — $699 a month, unlimited bids | Bidroq Canonical page: https://bidroq.com/pricing One number. Every bid you receive. Priced against the hours your estimators spend reading, not against the bids you send. Flat monthly, unlimited bid packages, unlimited users, no metering of any kind. $699/mo with annual prepay. $899 month to month. Cancel any time. ## Tiers **Bid Intelligence — $699/mo annual, $899 month to month. Available now.** Every bid package read the day it lands from your mailbox, your portals or upload; scope sheet for your trade with every fact cited to the page and labeled documented, inferred or unclear; bid-or-pass recommendation driven by your rules with the reasoning shown; assistant that answers from your whole bid history and the manufacturer library; memory that learns from every correction. Unlimited packages, unlimited users, nothing to install. **Plus Takeoff and Pricing — $2,500/mo annual, $2,950 month to month. Beta.** Everything in Bid Intelligence, plus automated Bluebeam takeoff on your estimator's Windows desktop and a first-pass estimating workbook inside your own Excel template with formulas untouched, a different template per roof system, every value written and every value refused reported, and an estimator approving every number before it leaves. Requires a licensed Bluebeam install. ## The math - 35 to 40 bid invitations a month at a $15M commercial roofer. - 15 get a full review; the rest are triaged by title and never opened (40% coverage). - Under 2 hours per full review by hand. 20 minutes with Bidroq. - 15 reviews × about 1.67 hours saved = about 25 hours back a month. Source: pricing and value discovery v2, 12 August 2026, n=2, one account, for invitations, coverage and hand-read time. The hours saved are derived from a two-hour hand read against a twenty-minute Bidroq read; illustrative, not a customer measurement. ## $699 against what those hours cost | Loaded rate | Hours saved / mo | Labor value / mo | $699 as share | Net to you / mo | |---|---|---|---|---| | $70/hr | 25 | $1,750 | 40% | $1,051 | | $85/hr | 25 | $2,125 | 33% | $1,426 | | $100/hr | 25 | $2,500 | 28% | $1,801 | | $120/hr | 25 | $3,000 | 23% | $2,301 | Loaded rate is an assumption, not survey data. ## Why flat, not per bid > "Some bids are very simple, and some can be very complex, so it's difficult to use a price-per-bid model. I believe a flat monthly cost would see the most bang for your buck." — owner/GM, Colorado design partner, August 2026 survey A meter on a variable-effort input punishes the customer for the bids that are easy and makes the hard ones feel expensive. At an illustrative $50 a package, per-bid pricing breaks even against $699 at 14 bids a month and reaches $2,000 at 40. The flat line never moves. ## Context The design partner spends $2,500 to $5,000 a month on software today, so Bidroq is 14 to 28 percent of that wallet. Published category prices, mostly per seat: Downtobid $119 to $299 per company; Quotr.ai $300 to $500 per seat; Togal.AI $199 to $299 per seat; STACK $183 to $333 per seat billed yearly; AI estimating tiers $200 to $1,800 per seat. Bidroq is $699 per company with unlimited seats. ## Phase 2 against an avoided hire The second tier is priced against the estimator or PM you do not have to hire — the design partner put that at $50,000 to $90,000 a year. Bidroq with takeoff and pricing is $30,000 a year. It is in beta and carries no accuracy claim. ## The trial Day 0: sign up with a work email — no card, no call, one field. You get one forwarding address back, in the form bids-yourcompany@in.bidroq.com. Same day: first scope sheet back. Days 1 to 30: forward everything, unlimited packages and users. Day 30: choose a plan, or do nothing. No card is on file. Everything you loaded stays readable and downloadable for 30 more days, then it is purged. $699 a month on annual prepay, $899 month to month. ## Pricing FAQ **How much does Bidroq cost?** $699 a month with annual prepay, $899 month to month. Flat, unlimited bid packages, no per-bid or per-seat fees. Takeoff and pricing is $2,500 a month annual, in beta. **Is there a limit on bid packages or users?** No. **Why is it not priced per bid?** Bid effort varies. Both design-partner respondents rejected per-bid pricing outright. A flat price means you send everything, and sending everything is what makes the memory useful. **What happens on day 30?** Nothing automatic. No card is on file. Choose a plan to keep everything you have loaded. Do nothing and your account stays readable for 30 more days so you can export, then it is purged. Paid accounts keep everything for as long as the account exists. **Do you train AI models on our bid documents?** No. Bidroq never trains models on your documents. Your packages, pricing and bid history are used to answer your questions and nothing else. Corrections your estimators make improve your account only. **Is there a discount for annual prepay?** Yes — $699 against $899, which is $2,400 a year. Operating data comes from one design-partner account (n=2, one company) and appears as an attributed customer statement, never as an industry claim. Pricing structure is high confidence; dollar levels are low confidence pending a third-company survey. --- # Security and data handling — Bidroq Canonical page: https://bidroq.com/security Last reviewed September 2026. Every line below is a commitment. ## 01 · Sign-in and access Sign in with Google, Microsoft, or a code sent to your work email. No passwords. The first person from your company creates the account. Everyone after that is approved by someone already inside. Three roles: Owner, Admin, Estimator. Remove a user and every one of their sessions ends at once. Mailbox credentials, portal sessions and access tokens are stored in an encrypted vault (AES-256-GCM) whose key is held outside it. ## 02 · Storage and isolation Documents live in private storage on our hosting platform and, where object storage is enabled, in a private S3-compatible bucket. Neither is publicly addressable. In transit, everything is TLS. At rest, the credential vault is encrypted by Bidroq and documents, database and object storage are encrypted by the hosting platform under its published standard. Every request carries your company from the session and every query is scoped to it; no request can reach another company's data. A read that is interrupted resumes where it stopped. ## 03 · AI models and training Bidroq never trains models on your documents. There is no training or fine-tuning path in the product. What Bidroq learns is stored as your estimators' corrections and rules, never as model weights. Document text and drawing pages are sent to our model providers to be read. Your account can run inside your own Microsoft Azure AI account, in which case documents are processed under your own provider agreement and region. ## 04 · Retention and deletion | Account state | What happens | |---|---| | Trial, active | Everything retained. | | Trial ended, no plan | Readable and downloadable for 30 days, then purged (day 60 after sign-up). | | Paid | Retained for the life of the account. | | Cancelled or lapsed | Readable for 30 days, then purged. | | Deleted by the account Owner | Purged within 30 days; backups within 60. | Deleting a package deletes the read that came from it. Purge covers documents, rendered pages, generated files, caches, memory and stored credentials. Audit and billing records are kept seven years with no document content. ## 05 · Who can see your documents Your pricing, production rates and bid history are visible to your company only. Bidroq staff reach an account only through a staff sign-in that requires a stated reason and writes to your audit log, which your Owner and Admins can view and export. Named engineers hold hosting access to the database and storage for operations. Every sign-in, user change, connection, rule change, document opened, download, deletion and approval is written to the audit log. ## 06 · Subprocessors | Provider | Purpose | Location | |---|---|---| | Railway | Application hosting, database, file storage | On request | | Google | Gmail and Drive connections; sign-in | United States | | Microsoft | Outlook and Microsoft 365 connections; sign-in; Azure AI option | United States | | Stripe | Subscription billing | United States | | Model providers | Reading documents and drawings, the assistant | See note | | Transactional email provider | Sign-in codes, invitations, receipts | United States | Model providers and the transactional email provider are named here once the routing decision and the provider contract are final. ## 07 · Cost transparency AI cost is tracked per bid, so the cost of reading a given package is visible rather than pooled. On accounts running inside the customer's own cloud AI account, that spend appears on your own provider bill. ## 08 · Reporting a security issue Write to security@bidroq.com. We acknowledge within two business days. Include the account, the package and what you saw. A security.txt file is published at /.well-known/security.txt.