xsvStudio
xBid+xBuild
Estimating · Project management · The field

Bid it. Build it. Own it.

One platform for commercial construction. xBid prices the work, xBuild runs it, and your client sees the parts you choose. Your tools and your data, owned for life, never rented.

Built for CM, GC, and specialty trades

xbid · Bid board
Bid board
DK

Bid board

9 open bids · $12.2M pipeline

Live

7 open bid invites, 3 due this week.

View all

Open bids

9

In the pipeline

Due this week

2

Jun 30, Jul 02

Win rate

34%

12 of 35

Pipeline

$12.2M

Weighted $3.1M

Pipeline by stage

$12.2M open

Reviewing $2.0MEstimating $4.0MSubmitted $6.2M

Live bids

Sorted by due date

Route 12 Self-Storage

Muhlenberg PA

Pending

Maple Street Medical TI

Wyomissing PA

$1,180,400

Brookside Commons

Exeter Twp PA

Pending

Oak Hill Fire Station

Exeter Twp PA

Pending

Showing 4 of 9 · due soonest$6.2M out to bid

One platform that speaks the language of the jobsite

EstimatingProposalsTakeoffsRFIsSubmittalsChange ordersDaily logsPunch listScheduleBudget and job costingDrawsRetainageSelections and specsCloseoutEstimatingProposalsTakeoffsRFIsSubmittalsChange ordersDaily logsPunch listScheduleBudget and job costingDrawsRetainageSelections and specsCloseout
How it works

From the first takeoff to the final walk, on one job record.

Most contractors run the bid in one tool, the job in another, and the client over email. xBid and xBuild share one engine, so the work carries straight through.

01

Bid the work

Price the job in xBid with your own cost library, turn the estimate into a clean proposal, and send it the same day. Your numbers, your markup, your history.

02

Build the job

xBuild runs the project from there: RFIs, submittals, change orders, daily logs, schedule, and job costing, all tied to the same job and the same drawings.

03

Keep the client close

A client portal shows the owner the parts you choose. Photos lead, progress stays clear, and you decide what stays in house.

01 / xBid

Price the work, line by line.

Two variants on one engine, depending on which side of the invitation you are on. Both build the bid from your own costs and hand you the letter at the end.

xbid · Northgate Commons / Estimate

Estimate / Northgate Commons

Ground-up retail · 20,000 sf · 12 divisions

Awarded · Rev C
Division and itemTotal
01General requirements300,000
02Earthwork and sitework806,800
03Concrete243,700
Spread footings33,540
Slab on grade, 6 in152,650
Formed foundation walls57,510
04Masonry115,200
05Metals266,000
Structural steel, supply and erectSub266,000
06Wood and carpentry49,560
07Thermal and moisture199,500
08Openings, storefront and doors196,050
09Finishes281,750
Gypsum board partitions63,750
Acoustical ceilings67,500
Resilient flooring, LVTSub90,000
Painting60,500
10Specialties and equipment95,000
23Mechanical, fire and plumbing525,000
26Electrical410,000
Direct cost3,488,560
Contingency 3%104,657
Overhead and profit 18%646,779
Bid total$4,239,996
xBid CM and GC

The number goes out at two.

One ledger for the whole bid, material and labor split on the self-perform lines, sub packages out to your list, and the bids back side by side with the low one flagged.

  • 35 CSI divisions
  • Sub bids leveled in place
  • Markup stack in your order
xBid Sub

It is 10 at night. Price the job.

Every general contractor’s invitations in one inbox, takeoff on the sheet, and labor priced by your crew at your rate. The number is yours; the paperwork is ours.

  • Every trade, one inbox
  • Labor by crew hours
  • Proposal PDF from the record
02 / xBuild

Run the job on one record.

Two variants on one engine, depending on which side of the job you run. Both keep the schedule, the paper, and the field on a record the whole company reads.

xbuild · Northgate Commons / Workflow
Workflow / Northgate Commons Open items

Open RFIs

6

2 awaiting reply

Submittals

6

2 under review

Change orders

$184.7k

4.4% of contract

Open items

Ball in court

Rooftop unit curb height vs parapet flashing clearance

RFI 002 · Architect · Jun 19

Open

Storefront and curtain wall system, Entry A and B

SUB 007 · Architect · Jun 28

In review

Roof deck repair at Zone C, corroded panels

CO 003 · Owner · Jun 30

Open

Curtain wall embed plates in existing CMU

RFI 005 · Engineer · Jun 26

In review

Rooftop HVAC equipment schedule

SUB 015 · Mech engineer · Jun 16

Approved

Floor tile abatement in Zone D

CO 001 · Owner · Jun 05

Approved
xBuild CM and GC

The owner calls at four. The answer is on one screen.

One record per job: the schedule against the plan, the budget frozen from the bid you won, RFIs and submittals with the ball in court named, the daily field record, and a client portal you control.

  • One record per job
  • Ball in court on every item
  • The won bid becomes the budget
xBuild Sub

In October they ask about March 12. The record answers.

Your side of every job, on the record: daily reports filed from the site, crews and deliveries with the ticket number, punch and photos on the day, and the GC paper answered from your record.

  • Daily reports from the site
  • Punch and photos on the day
  • Every job, one record
9:41
Northgate CommonsDR

Overall progress

On schedule

62%

complete

On schedule. One change order and one selection need your review.

Needs your review

  • CO-003 roof deck repair, $67,200

    due Jun 30
  • Break room flooring selection

    due Jul 10

Latest photos

Today

Crew walking the repaired roof deck at Zone C
Zone C deck
Carpenter fitting interior trim at the sales floor
Interior carpentry
03 / Client portal

Show your client the work.

Your owner opens a clean, branded view on their phone: progress, budget, the next milestones, and the change orders and selections waiting on them. Progress photos round it out, and you choose exactly what they see.

  • Owner summaryProgress, budget, and milestones up top, in plain language.
  • Their decisionsThe change orders and selections that need the owner.
  • You decideShare only the parts of the job you want shown.
Routing

Every RFI, submittal, and change order routes itself.

The platform logs each item, sets the ball in court, and tracks the clock. Nothing lives in an inbox, and everyone sees exactly where it stands.

Routing topologytracked · ball in court · audit trail

GC / CM

Routes

The project record

Logs the item, sets the ball in court, and holds the audit trail.

Architect

Reviewing

Design of record

Answers RFIs and returns submittals with comments.

Engineer

In review

Structural

Stamps shop drawings and clears field conflicts.

Owner

Pending

Decisions

Approves change orders and signs off selections.

Subcontractor

Submitted

The trades

Sends shop drawings and prices added scope.

5 parties, one record
Ball in court on every item
Due date and clock tracked
A full audit trail

Ball in court

Every item shows who owns the next move.

On the clock

Due dates and response time tracked per item.

Audit trail

Who sent what, and when, on the permanent record.

Every party

Architect, engineer, owner, and subs in one flow.

Connected

One job record. Every tool plugged in.

Your accounting, your bid sources, the crew in the field, and the client portal all read and write the same job. Enter a number once and every tool stays in step.

Connected systemsone record · synced · access controlled
Accountingconnected
Bid sourcesconnected
Field appconnected
Client portalconnected
AI assistantconnected
Synced

The job record

one record · sync · access

One job record
Cost library
Document store
Role-based access
One record every tool reads
Your data, always exportable
Access by role
No duplicate entry

One job record

Estimate, schedule, costs, and field notes live on a single job every tool reads.

A cost library that flows through

Your unit costs carry from the bid into the budget and into change orders, no retyping.

Document store

Drawings, submittals, and photos filed against the job, current set and superseded.

Role-based access

The crew, the owner, and the architect each see their part of the job and nothing more.

Vendors & subs

One directory across estimating and projects.

Every vendor and sub lives in one place. Pull a price list into an estimate, invite a trade to bid, and catch a lapsing certificate of insurance before it costs you. The same record follows the work from the bid to the field.

xbuild · Vendors & subs
Vendors & subs
DK

Directory

Vendors and subs · one company record

26 firms
AllVendorsSubsBoth

Reading Ready-Mix

Concrete

Vendor

Keystone Drywall

Drywall and framing

Sub

ABC Mechanical

HVAC and plumbing

Both

Penn Electric

Electrical

Sub

United Rentals

Equipment

Vendor

Berks Steel

Structural steel

Sub
6 of 26 firms1 COI expiring soon

One directory

Every vendor and sub in one record, shared across estimating and projects.

COI and license tracking

Certificates and licenses kept on file, with an alert before any lapse.

Bid invitations

Invite subs to bid by trade and see who opened and who responded.

Price lists

Vendor pricing feeds the cost library, so an estimate starts from real numbers.

Status

What is live, in the open.

Where each product stands today. We build in the open, so this board is the honest state, not a sales sheet. It moves as the work lands.

xBid

CM / GC

Online

Estimating and the bid board, online and in daily use.

xBid

Sub

Online

Division estimating, online.

xBuild

PM

Beta

Project management, in beta on live jobs.

xBuild

Sub

In development

Subcontractor project management, in the works.

Status updated continuously
Ownership

Own your tools. Own your data. For life.

The big platforms rent you access to your own jobs and raise the bill every year. xBid and xBuild are built the other way. You buy the platform, you keep it, and the work you put in stays with your company.

A license for life

Approved companies buy the platform once and keep it. No per-seat fee that grows every time you hire.

Your data stays yours

Estimates, costs, drawings, and job history belong to your company. Export it any time, in full.

Self-host or hosted

Run it on your own server or let us host it. A solo contractor can stand it up on a small box.

No rent forever

You are buying a tool, not renting access to your own work. The cost does not reset every year.

The stack

Run it your way.Own your stack, and your data.

One lifetime license. Host it on your own box or let us run it for you. Either way the tools are yours to keep and the data is yours to export, with no per-seat rent and no one holding your job files.

0 divisions

CSI, priced to spec

0

Per-seat fees

0%

Yours to export

$0.00M

Sample job priced

Self-host

Your servers

Pull the source, set your secrets, and bring the whole platform up with one command.

docker-compose.yml

# bring the platform up

$docker compose up -d

A solo contractor can run the whole thing on one small box, on a budget host, with nothing rented by the seat.

Hosted

We run it

Rather skip the server work? We run it for you, and you still own everything on it.

  • We stand up the servers and keep them patched and backed up.

  • Pull a full export of your jobs and files whenever you want one.

  • Move to self-host any time. The license and the data come with you.

No lock-in, leave any time

01 General requirements02 Sitework03 Concrete04 Masonry05 Metals06 Wood and carpentry07 Thermal and moisture08 Openings09 Finishes10 Specialties23 Mechanical26 Electrical01 General requirements02 Sitework03 Concrete04 Masonry05 Metals06 Wood and carpentry07 Thermal and moisture08 Openings09 Finishes10 Specialties23 Mechanical26 Electrical
Request access

Get your hands on it.

Tell us about your shop and the work you run. We will set up a walkthrough on your kind of projects and add you to the early roster. One license, owned for life, never rented.

  • Own it for life

    One license, yours to keep. No monthly rent and no per-seat math.

  • Your data stays yours

    Every estimate, job, and photo lives in your account, and you can take it with you.

  • Self-host or hosted

    Run it on your own server or let us stand it up for you. Your call either way.

Run the whole job on tools you own.

Tell us about your company and the work you chase. We will set you up with xBid and xBuild and walk the platform with you.