For roofing contractors

Roofing estimating software

Build winning roofing quotes in minutes - price it your way, share it by email or SMS, and let your customer sign digitally right on the quote.

Choose your quote

14-day free trial · no credit card · no demo call

A signed M2Q roofing quote - scope of work, totals with discount and tax, payment schedule, terms and warranty
Real quotes

Our roofing quote examples.

Real quotes built and sent by M2Q contractors - browse a few designs to see what your customers will get.

A signed M2Q roofing quote - scope of work, totals with discount and tax, payment schedule, terms and warrantyAn M2Q roofing quote for a McElroy Metal full replacement - itemized scope of work, total and a 50/50 payment scheduleAn M2Q roofing quote for a McElroy Metal full replacement, dark letterhead design, with scope of work and payment scheduleAn M2Q roofing quote for a McElroy Metal full replacement, light letterhead design, with scope of work and payment scheduleAn M2Q roofing quote with the M2Q logo, McElroy Metal full replacement scope of work, subtotal, total and payment schedule
How it works

From quote to happy client - in 3 easy steps.

Call it estimating or quoting: your measurements fill in the numbers, and the deal closes in the same place it started.

1

Create the quote

Pick a premade roofing template or start from scratch - either way, it takes minutes to build a professional quote clients say yes to.

2

Share it & follow up

Send it by email, text or WhatsApp and set automatic follow-ups. Client opened it? You'll know. Client signed? You get the notification right away.

3

Invoice & get paid

Turn the signed quote into an invoice in one click, track the job's status while the work runs, and collect the money.

Everything a quote needs

Built for the way roofers actually quote.

Good / Better / Best

Give the customer three options priced from your catalog. Upsells sell themselves when they're side by side.

Priced your way

Per square - auto-filled from the roof measurement - one total for the job, or per item with price and quantity.

21 quote designs

Letterhead to dark premium, photo layouts and an intro page. Tick one box to make a design your default.

Photos, files & proof

Job photos, a gallery, testimonials and file attachments - the customer sees the proof right on the quote.

AI-written terms & notes

Notes, terms and warranty - click Generate, AI drafts them, you edit. Nothing goes out unseen.

Discounts & tax

Add a discount, set the tax rate - totals stay right on the quote and the invoice it becomes.

Deposit + milestones

Payment schedule on the quote, set by percentages that always add up to exactly 100%.

Save it for next time

Quotes become templates, lines become catalog items. The tenth quote takes a fraction of the first.

Know the moment it's signed

Text, email and in-app notification the second the signature lands - and the signed copy files itself.

Digital signature

The customer signs right on the quote from any phone - type it or draw it, legally equivalent to pen and paper.

Easy sharing

One link, sent by text, email or WhatsApp. They open it on the spot - no printing, no PDFs bouncing around.

Automatic follow-ups

Quote gone quiet? Follow-ups go out on your schedule - you approve the message, M2Q handles the chasing.

Quote templates

First, choose your job type.

Roof replacement, roof repair or new construction - pick the job, pick the template, and the line items are already there. Price everything from your catalog.

QUOTATION
GAF Timberline HDZ - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • Drip edge
  • Ice & water shield
  • Synthetic underlayment
  • Starter strip
  • GAF Timberline HDZ architectural shingles
  • Step & counter flashing
  • Pipe boots & penetration flashing
  • Ridge vent + hip & ridge caps
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
CertainTeed Landmark - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • Drip edge
  • Ice & water shield
  • Synthetic underlayment
  • Starter strip
  • CertainTeed Landmark / Landmark PRO shingles
  • Step & counter flashing
  • Pipe boots & penetration flashing
  • Ridge vent + hip & ridge caps
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Owens Corning Duration - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • Drip edge
  • Ice & water shield
  • Synthetic underlayment
  • Starter strip
  • Owens Corning TruDefinition Duration shingles
  • Step & counter flashing
  • Pipe boots & penetration flashing
  • Ridge vent + hip & ridge caps
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
McElroy Metal - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • High-temp underlayment
  • Eave & drip trim
  • McElroy Metal standing-seam panels
  • Custom trim — ridge, hip, eave, rake
  • Valley & wall flashing
  • Closures, sealants & fasteners
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Drexel Metals - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • High-temp underlayment
  • Eave & drip trim
  • Drexel Metals standing-seam panels
  • Custom trim — ridge, hip, eave, rake
  • Valley & wall flashing
  • Closures, sealants & fasteners
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Englert - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • High-temp underlayment
  • Eave & drip trim
  • Englert standing-seam panels
  • Custom trim — ridge, hip, eave, rake
  • Valley & wall flashing
  • Closures, sealants & fasteners
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Westlake Royal (US Tile) - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • Tile underlayment system
  • Battens
  • Drip edge & eave closure
  • Westlake Royal Roofing tile (US Tile clay / concrete)
  • Ridge & hip set
  • Valley metal & flashing
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Eagle Roofing - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • Tile underlayment system
  • Battens
  • Drip edge & eave closure
  • Eagle Roofing concrete tile
  • Ridge & hip set
  • Valley metal & flashing
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Ludowici Clay - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect & re-nail decking
  • Tile underlayment system
  • Battens
  • Drip edge & eave closure
  • Ludowici clay tile
  • Ridge & hip set
  • Valley metal & flashing
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
TPO (Carlisle / GAF) - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect / re-fasten deck
  • Insulation & cover board
  • TPO membrane (Carlisle SynTec / GAF EverGuard)
  • Edge metal, flashings & terminations
  • Penetration boots & pitch pans
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
EPDM (Carlisle / Elevate) - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect / re-fasten deck
  • Insulation & cover board
  • EPDM membrane (Carlisle / Elevate RubberGard)
  • Edge metal, flashings & terminations
  • Penetration boots & pitch pans
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Modified Bitumen (GAF / JM) - Full Replacement
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Tear off existing roof to deck
  • Inspect / re-fasten deck
  • Base sheet & insulation
  • Modified-bitumen cap sheet (GAF Ruberoid / Johns Manville)
  • Edge metal, flashings & terminations
  • Penetration boots & pitch pans
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Roof Repair - General
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Remove damaged materials
  • Replace damaged decking
  • Underlayment & flashing
  • Install replacement shingles
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Shingle Leak Repair
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Locate & expose leak source
  • Replace damaged decking
  • New underlayment & ice-and-water at area
  • Re-flash penetration / wall
  • Install color-matched shingles
  • Seal & water-test
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Missing / Blown-off Shingles
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Remove damaged / loose shingles
  • Replace starter as needed
  • Install color-matched shingles
  • Hand-seal tabs
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Flashing & Pipe-Boot Repair
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Remove failed flashing / boots
  • Install step & counter flashing
  • Replace pipe boots
  • Seal & water-test
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Metal Roof Leak Repair
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Locate leak — seam / fastener / penetration
  • Reseal seams & laps
  • Replace failed fasteners
  • Re-flash penetration
  • Seal & water-test
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Panel / Seam Repair
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Repair / replace damaged panel
  • Re-seam / re-clip
  • Seal & finish
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Flashing, Trim & Sealant Renewal
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Remove failed sealant / trim
  • Install new flashing / trim
  • Renew field sealants & closures
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Tile Roof Leak Repair
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Remove tiles over affected area
  • Replace underlayment & flashing
  • Replace damaged decking
  • Reinstall / replace tiles
  • Re-bed ridge as needed
  • Seal & water-test
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Broken / Cracked / Slipped Tiles
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Remove broken / slipped tiles
  • Install matched replacement tiles
  • Re-secure & weather-block
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Ridge / Hip Re-bed & Re-point
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Remove loose ridge / hip tiles
  • Re-bed & re-point
  • Weather-block & seal
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Flat Roof Leak Repair (Membrane Patch)
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Locate leak / probe seams
  • Clean & prep area
  • Install membrane target patch
  • Reinforce corners & penetrations
  • Water-test
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Seam / Weld Repair
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Re-weld / re-seal failed seams
  • Install cover strip
  • Probe-test seams
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Flashing & Termination Repair
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Inspect & document
  • Rebuild base / counter flashing
  • Reseal terminations & pitch pans
  • Water-test
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
GAF Timberline HDZ - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • Drip edge
  • Ice & water shield
  • Synthetic underlayment
  • Starter strip
  • GAF Timberline HDZ architectural shingles
  • Step & counter flashing
  • Pipe boots & penetration flashing
  • Ridge vent + hip & ridge caps
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
CertainTeed Landmark - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • Drip edge
  • Ice & water shield
  • Synthetic underlayment
  • Starter strip
  • CertainTeed Landmark / Landmark PRO shingles
  • Step & counter flashing
  • Pipe boots & penetration flashing
  • Ridge vent + hip & ridge caps
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Owens Corning Duration - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • Drip edge
  • Ice & water shield
  • Synthetic underlayment
  • Starter strip
  • Owens Corning TruDefinition Duration shingles
  • Step & counter flashing
  • Pipe boots & penetration flashing
  • Ridge vent + hip & ridge caps
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
McElroy Metal - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • High-temp underlayment
  • Eave & drip trim
  • McElroy Metal standing-seam panels
  • Custom trim — ridge, hip, eave, rake
  • Valley & wall flashing
  • Closures, sealants & fasteners
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Drexel Metals - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • High-temp underlayment
  • Eave & drip trim
  • Drexel Metals standing-seam panels
  • Custom trim — ridge, hip, eave, rake
  • Valley & wall flashing
  • Closures, sealants & fasteners
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Englert - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • High-temp underlayment
  • Eave & drip trim
  • Englert standing-seam panels
  • Custom trim — ridge, hip, eave, rake
  • Valley & wall flashing
  • Closures, sealants & fasteners
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Westlake Royal (US Tile) - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • Tile underlayment system
  • Battens
  • Drip edge & eave closure
  • Westlake Royal Roofing tile (US Tile clay / concrete)
  • Ridge & hip set
  • Valley metal & flashing
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Eagle Roofing - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • Tile underlayment system
  • Battens
  • Drip edge & eave closure
  • Eagle Roofing concrete tile
  • Ridge & hip set
  • Valley metal & flashing
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Ludowici Clay - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect & re-nail decking
  • Tile underlayment system
  • Battens
  • Drip edge & eave closure
  • Ludowici clay tile
  • Ridge & hip set
  • Valley metal & flashing
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
TPO (Carlisle / GAF) - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect / re-fasten deck
  • Insulation & cover board
  • TPO membrane (Carlisle SynTec / GAF EverGuard)
  • Edge metal, flashings & terminations
  • Penetration boots & pitch pans
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
EPDM (Carlisle / Elevate) - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect / re-fasten deck
  • Insulation & cover board
  • EPDM membrane (Carlisle / Elevate RubberGard)
  • Edge metal, flashings & terminations
  • Penetration boots & pitch pans
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
QUOTATION
Modified Bitumen (GAF / JM) - New Construction
From
Your Company
Prepared for
Client name
Quote #
1001
Scope of work
  • Site protection & setup
  • Driveway & property protection
  • Deck inspection & prep
  • Inspect / re-fasten deck
  • Base sheet & insulation
  • Modified-bitumen cap sheet (GAF Ruberoid / Johns Manville)
  • Edge metal, flashings & terminations
  • Penetration boots & pitch pans
  • Cleanup & haul-away
SubtotalDiscountTaxTotal - priced from your catalog
Use template
Quote designs

21 designs - from classic letterhead to dark premium.

Quote and proposal styles, photo layouts and an intro page. Pick one, tick a box, and it becomes your default.

Eight of M2Q's quote designs - Classic Letterhead, Bold Band, Minimal Mono, Compact Receipt, Modern Grid, Cover Hero, Editorial and Dark Premium
Questions

Everything you need to know about roofing quotes in M2Q.

How do I price a roofing quote in M2Q?

Three ways, per quote: per square (your rate × the roof's squares, pulled straight from the measurement), one total price for the whole job, or per item with each line carrying its own price and quantity.

Does the measurement really fill in the quote?

Yes. If the address has a measurement - ordered or traced yourself - the squares are already in the quote when you open it. You set the rate; the math is done.

Can I make Good / Better / Best quotes?

Yes - three options on one quote, each priced from your own catalog, so the customer compares packages instead of price-shopping you.

Can I add a discount and tax to a roofing quote?

Yes - add a discount as a percentage or a flat dollar amount, and set a tax rate per quote. Totals recalculate instantly, and both carry through to the invoice once the quote is signed.

Do I have to rebuild every quote from scratch?

No. Start from a premade roofing template or a blank page, then save your version as a template and your lines as catalog items - next time it's minutes, not evenings.

How do I send the quote to my customer?

Text, email or WhatsApp - the customer gets a link, opens it on any phone, and signs directly on the document. No printing, no scanning, no app for them to install.

How can I share a roofing quote with my client?

Both, whichever fits the job. Download the quote as a PDF and send it however you like - email, text, print it and hand it over. Or share it digitally straight from M2Q's roofing quote software: your client gets a link by text, email or WhatsApp, opens it on any phone or computer, and signs right on the document - no printing, scanning or emailing back and forth to get a signature.

How do I know when it's signed?

The moment the signature lands you get a text, an email and a notification in the app. The signed copy files itself on the job.

What if the customer goes quiet?

Set up follow-ups for unsigned quotes - you approve the message once, and M2Q sends the reminders on the schedule you chose, so no quote dies of silence.

Can I change how the quote looks?

Yes - choose from 21 quote and proposal designs, from a classic letterhead to a dark premium cover. Set the photo layout, add an intro page, and tick one box to make it your default for every quote.

Can I add my logo to a roofing quote?

Yes - upload it once in your company profile and it appears automatically on every quote, invoice and proposal, along with your business name, address and contact details.

Can I add photos or documents to a quote?

Yes. Job and inspection photos show on the document your customer receives, testimonials add the proof, and files are attached for download - all on the same quote.

Can I put a payment schedule on the quote?

Yes - deposit plus milestones, each set by percentage, and M2Q checks they add up to exactly 100%. When the quote is signed, the schedule carries straight into invoicing.

Can AI write my terms and notes?

Yes - notes to the customer, terms and warranty each have a Generate button. AI drafts them, you read and edit, nothing goes out that you haven't seen.

Is M2Q roofing estimating software or a quoting tool?

Both - it depends what you call it. Roofers searching for roofing estimating software or a roof estimate app find the same thing here: measure the roof from an address, price the job your way, and send a professional quote the customer signs on their phone.

Does it work for commercial roofing?

Yes. The commercial roofing systems are built in - TPO, EPDM and Modified Bitumen templates for full replacement, repair and new construction - and per-square or per-item pricing scales from a bungalow to a warehouse.

Your next quote, done in minutes.

Start the trial, build a real quote today.

Choose your quote14-day free trial · no credit card · cancel anytime