For general contractors

Multi-crew jobs with margin you can see.

Subs starting Monday, materials delivering Tuesday, owner asking for an update Wednesday. Construction Scope keeps the moving pieces tied to the job, so you know what's been billed, what's owed, and what you actually made on each project.

Start 3-day free trial Talk to general contractors
app.constructionscope.net
Mixed-use buildout — 1200 Industrial
Stat 1
24
Stat 2
$48k
Stat 3
9
Status
Status
Status
Status
Status
Status
Status
Why GCs switch

Built for jobs with subs, vendors, and crews in motion.

One workspace for the whole job

Estimate, scheduled phases, subs, vendors, change orders, draws, and final invoice — all under one customer record. Stop chasing the same job across five tools.

Phase-by-phase change orders

Customer asked for a different finish on the second floor? File the change order against the right phase. Roll it into the next draw, not the project budget.

Vendor and sub tracking

Materials with markup applied automatically. Sub invoices attached to the right phase. Vendor receipts photographed and filed against the right job line.

Profit per job

The dashboard shows quoted vs invoiced vs costs entered. Each job's margin is visible without spreadsheet gymnastics.

Multi-job dashboard

Watching 6 jobs at once. Open jobs by stage. Money owed by job. Crews assigned this week. One page, real time.

Approval links your customer signs

Owners approve change orders and estimates from their phone. You get a timestamped signature in the file.

How a job runs

A typical general contractors job in Construction Scope

Walk through what the same job looks like in the tool, from the first call to the final payment.

  1. 1

    Bid through to signed contract

    Lead comes in for a 4-month buildout. Create the Customer + Job. Draft the estimate with phased line items — sitework, framing, MEP rough-in, finishes, closeout. Send the approval link. Owner signs digitally.

  2. 2

    Schedule the phases

    Each phase gets its own date range on the Schedule view. Subs are assigned by phase. The framing crew sees their week. Office sees the project across all phases on the multi-job dashboard.

  3. 3

    Subs and materials flow in

    Sub invoices attached to the right phase. Vendor receipts photographed at the site and filed against the job. Materials carry your markup automatically. Cost vs. bid is visible on every line.

  4. 4

    Draws and progress billing

    When framing closes out, click Convert Phase to Invoice. The phase line items become a draw invoice. Owner signs and pays through the approval link. Schedule shifts to the next phase.

  5. 5

    Change orders by phase

    Owner asks for upgraded finishes on the second floor. File the change order against the Finishes phase. Roll it into the next draw, not the project budget. The original bid stays intact.

  6. 6

    Punch list and final draw

    Final walkthrough generates the punch list. Items get assigned to subs with due dates. When the last one closes, the final draw goes out. Retainage released after the cure window.

Common questions

Questions general contractors ask

Does it handle AIA G702/G703 billing?
Not natively. Construction Scope handles phase-based progress billing and milestone invoices, which covers most small-shop commercial work. If you need formal G702/G703 forms for a bonded job, export the line items to a spreadsheet and run them through the AIA template. Most of our customers don't need this.
Can I assign subs to specific phases?
Yes. Each phase has its own sub assignments. The sub sees their phases on the Schedule view, you see all subs on the multi-job dashboard. Sub invoices attach to the phase they billed against.
What about retainage?
Retainage is a line item on each draw invoice — a negative amount equal to your retainage percentage. The final draw releases it. The dashboard shows total retainage held across all open jobs.
Multi-job profitability — can I see all my open projects at once?
Yes. The Reports view rolls up estimated total, costs entered, invoiced, and paid for every active job. Filter by status, customer, or date range. Profitability per job is a single column you can sort by.