For U.S. homeowners reviewing roofing bids

What does your roofing quote actually cover?

See what's included, what's unclear, and what the written quote leaves undefined—before you sign. ReadMyBid explains the document. It does not inspect the roof, declare a fair price, rank contractors, or promise savings.

Upload 1 Roofing Quote — Free

No signup · Free beta · Files are not saved by ReadMyBid · Sent to OpenAI for analysis

Remove personal details from the file before you upload.

Use the free 12-point checklist — no upload

Fictional example · roofing quote
ROOFING QUOTE$16,400
Tear-off & disposalIncluded
Decking rateNot stated
PermitUnclear
Question to askWhat is the rate per sheet for damaged decking?

The total is only part of the story

Why are two roof quotes thousands of dollars apart?

01

Different scope

One quote may include flashing, decking or disposal that another leaves unclear.

02

Different materials

Two quotes may sound similar while specifying very different products or warranties.

03

Undefined extras

Some costs only appear after work starts because the original quote never defined the rate.

A useful answer before you upload

See what we find in a roofing quote

ReadMyBid reviews the written document. It does not guess what your roof needs or rank the contractor.

Before signing, we'd suggest clarifying:

  1. What is the rate per sheet for damaged decking?
  2. Are permits included in the quoted price?
  3. Will existing flashing be replaced or reused?
Check My Quote
Sample document review

Roof Quote

$16,400
  • ✓ Shingle type clearly specified
  • ✓ Tear-off included
  • ! Decking replacement rate not stated
  • ! Permit responsibility unclear
  • ! Flashing scope unclear
  • ✓ Workmanship warranty stated
Example only · fictional quote

How it works

From document to useful questions in three steps

1

Upload your quote

PDF, DOCX, photo or screenshot.

2

We make it understandable

We identify clear, missing and unclear items.

3

Know what to ask next

Get specific questions to send your contractor before you agree.

Have two or three bids?

Got more than one quote? Compare them side by side.

The cheapest number doesn't always represent the same job.

Compare roofing quotes →
Quote AQuote B
Price$15,900$18,200
Decking rateUnclear$85/sheet
FlashingReuseReplace
PermitUnclearIncluded
Warranty5 years10 years

Document clarity, not contractor ranking

Look beyond the quoted total

A clear quote should win. When one bid states the decking rate and another leaves it out, that difference should be visible before the total decides.

Scope

What work is actually included?

Unclear costs

What could need clarification before work begins?

Allowances

Which costs can move later?

Questions

What should you ask the contractor in writing?

Follow the changes

Got an updated quote? Check what changed.

Start by checking the original quote. After the report, upload the revised version to compare the wording.

Start with Original Quote
Original

Decking rate — not stated

✓ Clarified
Revised

Decking replacement — $85/sheet

Original

No second-layer tear-off charge

! New cost condition
Revised

Additional layer — $75/square

Clear data handling

Your quote is your business.

ReadMyBid sends uploaded files to OpenAI for analysis. It does not send your quote to contractors or save the raw file in its database. Third-party retention may follow provider policies. Read the Privacy Policy.

  • No account required
  • We don't send your quote to contractors
  • No sales calls
  • Files are sent to OpenAI only when you choose to upload
  • Remove sensitive details yourself before uploading if preferred

A quick gut check before committing

Use ReadMyBid before you sign

  • You received your first roofing quote
  • Your quotes are thousands apart
  • You're not sure what's missing
  • The contractor mentioned possible extras
  • You don't know what questions to ask
  • You received a revised quote

Compare written bids

Ready to compare 2–3 roofing quotes?

Use quotes for the same property and roofing work. ReadMyBid compares what the documents say—it does not choose a contractor for you.

Compare roofing quotes

Add two or three residential roofing bids for the same property and work. Repair and full replacement are not directly comparable. Other trades are not supported yet.

Free during betaAI reports are currently free. To keep access fair and control processing costs, each internet connection can run up to 5 analyses in any 24-hour period. Comparing 2–3 quotes counts as one analysis.

0 of 3 quotes selected

Select at least 2 quotes to continue.

What work are you comparing?

Quotes are sent to the AI service for analysis and are not saved to this app's database. Remove personal details before uploading if preferred. Privacy

Free beta

Understand your roofing quote before you sign.

Check My Quote — Free

No signup • Files sent to OpenAI for analysis