ScopeCraft

Get contractor bids you can actually compare

ScopeCraft helps homeowners create clear project scopes before requesting bids — and compare contractor proposals once the bids come back.

Start for free, no credit card required.

Roofing and Bathroom Remodel is available now. More project types are coming soon.

Most contractor bids don’t price the same work

When key details are missing, every contractor fills in the gaps differently—and pricing quickly falls apart.

Every contractor guesses differently

When details are missing, each contractor fills in the gaps their own way—so bids aren't based on the same work.

You're not comparing the same work

If each bid is based on different assumptions, you're not comparing apples to apples—you're guessing.

Missing details turn into change orders

What's not defined upfront shows up later—through change orders, delays, and added costs.

Two tools for a cleaner contractor bid process

Use ScopeCraft before bids go out, or after contractor proposals come back.

Before you request bids

Create a Scope

Turn your project details into a contractor-ready scope so every contractor prices the same work.

Start Your Scope

After bids come back

Compare Bids

Upload contractor proposals and see price differences, missing scope, unclear language, and questions to ask before choosing.

Compare Bids

What your scope will look like

A clear, contractor-ready scope you can send with your bid request—so everyone is pricing the same work. The example below is real ScopeCraft output from a roofing project.

Scope of Work

248 Maple Terrace

Roof Replacement — Full Tear-Off, Architectural Shingles

Prepared April 2026

Project overview

Full roof replacement on a two-story, single-family home. Complete tear-off of existing shingles and underlayment. New synthetic underlayment, ice and water shield at all critical areas, architectural asphalt shingles, and full flashing replacement. Ventilation to be verified and updated to code-minimum net free area.

Scope of work

  1. Remove existing roofing and underlayment to the deck; load-out and disposal included.
  2. Replace roof decking where damaged; additional sheets priced per unit per contract.
  3. Install synthetic underlayment per manufacturer requirements.
  4. Install ice and water shield at eaves, valleys, and penetrations per local code.
  5. Install architectural asphalt shingles, ridge cap, and starter strip per manufacturer specs.
  6. Replace flashing at valleys, sidewalls, chimneys, and penetrations; install drip edge at eaves and rakes.
  7. Ventilation: verify ridge and intake path; update components to meet code-minimum net free area.
  8. Protect landscaping and property; daily cleanup, magnetic sweep, and final debris removal.

Materials

  • Architectural asphalt shingles — brand and color to be confirmed with contractor
  • Synthetic underlayment and self-adhered ice & water membrane
  • Flashing, drip edge, valley metal, and penetration boot / vent flashings
  • Ridge vent and accessories per ventilation plan
  • Fasteners and cement per manufacturer specifications

Installation requirements

  • Work to comply with local building code and manufacturer installation requirements.
  • Coordinate required inspections before dry-in and before final.
  • Document existing deck conditions (damage, delamination) before cover-up.
  • Provide minimum workmanship warranty; register material warranty as applicable.

Exclusions

  • Gutter or downspout replacement unless explicitly added to scope.
  • Interior repairs from prior leaks unless listed above.
  • Structural framing beyond decking replacement noted in scope.
  • Permit fees unless otherwise agreed.

Same 248 Maple Terrace project

Then compare the bids that come back

Once contractors respond, Bid Compare helps you see what each proposal includes, what's missing, and what questions to ask before choosing.

Bid Comparison Report

248 Maple Terrace

Roof Replacement — Full Tear-Off, Architectural Shingles

3 contractor bids

At a Glance

Lowest stated price

FastRoof LLC — $13,800

Most complete

ProRoof Plus

Most unclear language

FastRoof LLC

What to watch

  • FastRoof LLC's bid does not mention flashing replacement or ventilation — both are in your project scope.
  • Valley Roofing Co's flashing language ('replace as needed') leaves scope undefined until work begins.
  • FastRoof LLC references a single tear-off layer; if more layers are present, expect additional costs mid-project.

Stated prices

ProRoof Plus

$19,400

Most complete

Valley Roofing Co

$16,500

Some unclear language

FastRoof LLC

$13,800

Lowest price

Side-by-side comparison

CategoryProRoof PlusValley Roofing CoFastRoof LLC
Total price$19,400$16,500$13,800
FlashingFull replacement: chimney, counter-flashing, drip edge, boot flashings"Replace as needed" — scope and materials unspecifiedNot mentioned
VentilationRemove turtle vents; install continuous ridge vent; verify soffit intake balance"Existing ventilation to remain unless issues arise"Not mentioned
Warranty10-yr workmanship + 30-yr shingle warranty5-yr workmanship1-yr labor

Missing or unclear scope

Valley Roofing Co4 items

  • Flashing scope — 'replace as needed' does not specify which flashings or materials
  • Underlayment product — 'synthetic-style' is not a defined product or spec
  • Permits — homeowner responsibility 'if required'
  • 'Existing ventilation to remain unless issues arise' — does not define who identifies issues or what remediation costs

FastRoof LLC5 items

  • Flashing — not mentioned in bid
  • Ventilation — not mentioned in bid
  • Permits — not mentioned in bid
  • Tear-off layer count — bid assumes single layer; additional layers may increase price
  • 'Standard architectural shingles' — brand, product line, and warranty not specified

Change-order risk flags

FastRoof LLC's single-layer tear-off assumption may not match actual conditions. If additional layers are present, expect a mid-project price increase.
Valley Roofing Co's 'replace as needed' flashing language gives the contractor discretion to define scope after the contract is signed.
FastRoof LLC does not address permits. If required, the homeowner may need to coordinate inspections mid-project or risk a stop-work order.

Full report includes follow-up questions for each contractor.

Compare Your Bids

Free bid scan included — no credit card required.

Real-world result

$30k+

Homeowners have saved $30k+ by defining scope before requesting bids

Built from real homeowner projects

Built from real homeowner projects — not assumptions

ScopeCraft was built around a common project pattern: unclear scope leads to inconsistent bids, late clarification, and avoidable cost surprises.

From project details to bids you can compare

Start with a clear scope, then use Bid Compare to see what each contractor included, missed, or left unclear.

Step 1

Create your scope

Describe your project, answer guided questions, and generate a contractor-ready scope for your bid request.

Project

Describe the work

Questions

Fill key gaps

Scope

Ready to send

Contractor-ready scope generated

Ready for bid request

Step 2

Compare the bids

Upload contractor proposals and see price differences, missing scope, unclear language, and questions to ask before choosing.

Stated prices

ProRoof Plus$19,400
Valley Roofing Co$16,500
FastRoof LLC$13,800

Flags

Missing: ventilationAsk about flashing

Ready to start

Make contractor bids easier to understand before you commit.

Start with a clear scope, compare the bids you receive, and avoid making decisions from unclear proposals.