Bit & GrainBit & Grain
Back to blog
How to Write a Roofing Estimate That Wins the Job
11 min read

How to Write a Roofing Estimate That Wins the Job

Brandon Carroll

Brandon Carroll

Founder, Bit & Grain

How to Write a Roofing Estimate That Wins the Job

A roofing estimate is one of the most important documents you'll produce in your business. It's your pitch, your scope of work, and your legal protection all in one. Most homeowners are getting two or three quotes before they decide, and the estimate you hand them is doing a lot of work on your behalf when you're not in the room. This guide covers what homeowners actually look for in a roofing estimate, what line items belong in it, how to present material options, and how to follow up in a way that closes jobs.


What Homeowners Look for in a Roofing Estimate

Understanding how homeowners evaluate a roofing estimate is the first step to writing a better one. The survey data here is useful.

According to Roofing Contractor magazine's 2026 Homeowner Survey, 66% of homeowners get three quotes for roofing work before making a decision. Another 27% seek multiple quotes. That means nearly every homeowner you're quoting is comparing you to at least two other contractors.

The same survey found that 65% of homeowners are more likely to call a roofer who has pricing available on their website. That's not just a marketing insight. It's a signal about what homeowners value: clarity and transparency before they commit.

What homeowners say they care most about when evaluating roofing estimates:

Itemized breakdowns. Homeowners who receive a single "reroof: $14,200" line tend to trust it less than a quote that shows materials, labor, tear-off, and disposal separately. Itemization isn't just professional. It answers the questions the homeowner is already asking in their head.

Clear scope. What is included? What isn't? Vague estimates lead to scope disputes, and scope disputes lead to bad reviews. The more clearly you define what you're doing, the fewer surprises for everyone.

Warranties. Both the manufacturer warranty on the shingles and your workmanship warranty. Homeowners know a roof is a long-term investment. They want to know who's standing behind it.

Professionalism of the document. This one is subtle but real. A handwritten quote on a carbon copy form communicates something very different than a typed, professional estimate on letterhead with your license number and insurance info. Presentation matters.

Referrals drive most roofing business, according to the same survey (74% of homeowners cite word of mouth as how they found their contractor). But the estimate is where referrals either get confirmed or lose the job. A good referral gets you the call. A good estimate gets you the contract.


Line Items to Include in a Roofing Estimate

A professional roofing estimate accounts for every cost category, not just shingles and labor. Here's what belongs in it.

Tear-off and disposal. This is a standalone cost and should be listed as one. Single-layer asphalt tear-off typically runs $100 to $150 per roofing square in 2026, plus $40 to $60 per square for disposal, according to HomeGuide's cost data. A roofing square is 100 square feet of roof area. If you're bundling this into your labor line without showing it separately, you're hiding a real cost from the homeowner and you're making it harder for them to understand your quote.

Underlayment. Synthetic underlayment is now the standard and runs $0.30 to $0.75 per square foot. It's a required step under all roofing materials in most building codes. List it.

Shingles (materials only). Price the shingles separately from the labor to install them. Architectural shingles run $120 to $180 per square for materials in 2026, according to CostFlow AI's pricing data. 3-tab shingles are cheaper at $90 to $120 per square, but architectural are the current standard for most residential jobs given their 30-year warranty and better wind resistance.

Installation labor. Labor for asphalt shingle installation runs $150 to $300 per square depending on region and crew. This is the category that varies most by market. Don't bury it in a total.

Pitch premium. Steep roofs (8/12 pitch or higher) add 25% to 50% to labor costs because of the safety staging required and the slower pace of work on a steep slope. If the roof qualifies for a pitch premium, itemize it. Homeowners who see "steep pitch surcharge: $X" understand it in a way they don't when the number is just higher than they expected.

Drip edge and flashing. New drip edge on a full reroof is standard practice. Flashing around chimneys, skylights, and roof penetrations is often corroded or incorrectly installed on older roofs and needs replacement. List these as line items with quantities.

Ridge cap and ventilation. The ridge cap and ventilation at the peak of the roof affect both aesthetics and moisture management. If you're specifying a particular ridge cap product, list it by name.

Permit. If your jurisdiction requires a roofing permit, that fee should appear in your estimate. Never absorb a permit cost invisibly. It's a real cost and the homeowner should know it's being handled.

Cleanup and haul-away. Clarify whether this is included. Most professional roofers include it. If you do, say so. If there's a limit (one dumpster, for example), say that too.

Grain AI can generate a draft estimate structure from a job description, which is useful for making sure you haven't missed a line item category on a complicated project. You still fill in the actual numbers, but the structure is there.


How to Present Material Options

One of the most effective things you can do on a roofing estimate is give the homeowner a genuine choice. Not an overwhelming menu, but a clear good/better/best structure for the main material decision.

Here's why this works: a homeowner who has only one option either takes it or shops it. A homeowner who sees two or three clear options tends to engage more deeply with the estimate and make a decision rather than deferring.

A typical approach for asphalt roofing:

Standard (3-tab shingles). Lowest installed cost. 20-year warranty in most cases. Valid choice for budget-conscious situations or investment properties.

Recommended (architectural/dimensional shingles). Modest premium over 3-tab, typically $500 to $1,200 on a mid-size job. 30-year warranty. Better wind resistance. This is what most homeowners choose when they see the two side by side.

Premium (impact-resistant or designer shingles). Significantly higher cost but may qualify the homeowner for an insurance discount. Worth presenting if you work in a hail-prone market.

How to present options without confusing the homeowner:

Lead with your recommendation. "Here's what I'd put on my own house and why." Then show the other options as alternatives. Most homeowners will default to your recommendation if you give it clearly.

Show the cost difference, not just the total. "Upgrading to architectural shingles on this job adds $820 to the total and gives you a 30-year warranty instead of a 20-year warranty." That framing helps the homeowner make a real decision rather than just comparing big numbers.

Don't present too many options. Three tiers maximum. More than that and the homeowner stalls out comparing rather than deciding.

If there are manufacturer options that come with specific warranty terms, list the manufacturer by name. Owens Corning, GAF, CertainTeed. Homeowners recognize these names and it adds credibility to the estimate.


Following Up After Sending the Estimate

Industry benchmarks are clear on this: 20% to 30% of roofing quotes convert without any follow-up. With a structured three-message follow-up over three to four weeks, conversion rates climb to 45% to 55%. The math on following up is hard to argue with.

Most contractors don't follow up consistently because it feels awkward and takes time. A structure removes both of those problems.

Follow-up 1: 48 hours after sending. Simple, no pressure. "Just wanted to make sure the estimate came through clearly. Happy to answer any questions." This catches people who got distracted, had questions they didn't ask, or need a second look.

Follow-up 2: One week out. A little more specific. "Do you have any questions about the materials or scope? I can also walk you through the timeline if that's helpful." This opens a door without pushing.

Follow-up 3: Two to three weeks out. The final check-in. "The estimate is still valid for 30 days. If you're comparing quotes, I'm happy to walk you through what's included in mine so you're comparing apples to apples." This is particularly useful because homeowners who are still comparing at this point often have questions they haven't voiced.

After that third touch, let it go. You've done your job. Some jobs don't close for reasons that have nothing to do with your estimate (financing, HOA approval, insurance disputes). Following up beyond three touches starts to feel like pressure and damages the relationship.

A few things that make follow-up easier:

Put an expiration date on your estimates. "This estimate is valid for 30 days from the date above." That creates a real deadline and gives you a natural reason to follow up before it expires.

Personalize the follow-up. Reference something specific from the site visit. "I noticed the flashing around your chimney was pretty corroded. That's included in the scope, but let me know if you'd like to talk through it." That kind of detail signals you paid attention.

Bit & Grain's estimates and invoicing features make it easy to send estimates and track where each one stands, so you're not keeping all of this in your head or a spreadsheet.


Pricing Your Estimate Competitively Without Racing to the Bottom

Getting three quotes is the norm, and one of those quotes is almost always lower than yours. The instinct is to undercut. Resist it.

Homeowners who choose the lowest bid often regret it. The roofer who came in $1,200 cheaper showed up three weeks late, left debris in the yard, and skipped the synthetic underlayment listed in the spec. That story is common enough that a lot of homeowners are actively suspicious of the cheapest bid.

Your estimate competes on more than price. It competes on clarity, professionalism, completeness, and the confidence you project when you explain it. A few things that work in practice:

Explain your inclusions. When you walk the homeowner through the estimate, point out what's in your quote that competitors might not include. "I always include ice and water shield at the eaves and valleys. Some quotes don't show that, and it shows up as an add-on after you've signed." That kind of transparency builds trust and makes price comparison harder.

Know your margin floor. Before you send any estimate, know the lowest price you can take this job at and still make money. That's your floor. You don't have to share it, but you need to know it. If a customer comes back and says "your competitor is $800 cheaper," you can either hold your price and explain why, or you know whether you have room to move. Guessing at this in real time is how contractors end up taking jobs that lose money.

Value your warranty. If you're offering a five-year workmanship warranty and the competitor isn't mentioning theirs, that's a real difference. Price it in, and name it in the estimate.


How Bit & Grain Helps

Writing good roofing estimates takes time. Tracking which ones are open, which ones need follow-up, and which ones turned into jobs takes a system. Most roofing contractors are managing this in a combination of email, text messages, and memory, which means things fall through.

Bit & Grain is field service management at $29 a month flat, with AI included. You can build and send professional estimates from your phone, track their status, and follow up from the same place. Grain AI helps you draft estimates faster by suggesting line items and copy based on the job type, so you're not starting from scratch on every quote.

For roofing specifically, the ability to present multiple material options cleanly in a single estimate is something customers notice. It looks professional. It shows you know your products. And it closes more jobs.


A Better Roofing Estimate Wins More Jobs

The roofing estimate that wins isn't necessarily the cheapest one. It's the clearest one. Homeowners who feel like they understand what they're paying for and why are far more likely to say yes, even when the price is higher than a competitor's.

Write out every line item. Give a real recommendation on materials. Follow up with a structure. And make it easy for the homeowner to say yes by answering their questions before they ask them.

A roofing estimate done right is a sales document that works for you even when you're not on the phone. Take the time to make it a good one.

Share this post

Run your trade business from one place.

Join contractors, electricians, plumbers, and carpenters who use Bit & Grain to manage their entire business.