Skip to main content

The Most Profitable Types of Roofing Jobs (and How to Win More of Them)

Michael Torres, Storm Damage Specialist··31 min readRoofing Sales & Growth
On this page

Most roofers measure success by revenue. You did $4M this year, $5M next year, and it feels like the company is winning. Then you run a real job-cost report and find out that a third of those jobs barely cleared 12 points of gross margin, two of them lost money, and the cash that actually paid for your truck payments came from a small slice of work you almost turned down because the homeowner haggled.

Profit in roofing is not evenly distributed. It clusters. A handful of job types and a handful of situations carry the company, and the rest of the schedule is busywork that keeps crews employed and overhead covered. If you want to make more money without simply doing more volume, the lever is your job mix, not your top line.

What follows is a practitioner's breakdown of which roofing jobs make the most money and why, with real margin ranges, worked cost examples, the jobs that quietly drain you, and a repeatable way to find more of the high-margin work. Margin numbers below are typical ranges seen across small-to-midsize contractors in 2024-2025; your local labor rates, material costs, and competition will move them. Treat them as a frame for your own job-cost review, not as quotes.

First, get honest about what "profitable" means

There are three numbers that matter, and most roofers conflate them.

Gross margin is revenue minus direct job costs (materials, field labor, subs, dump fees, permits, equipment rental, the crane). It tells you whether the job itself made money before the office, the trucks, the sales commissions, and the owner's salary.

Net margin is what is left after overhead and selling cost. A job with 40% gross margin can still be a net loser if it took three sales appointments, two re-inspections, a supplement fight, and a callback.

Dollars of gross profit per crew-day is the number that actually runs a roofing company, and almost nobody tracks it. A 22% margin job that books $9,000 of gross profit in two crew-days beats a 35% margin job that books $6,000 of gross profit over four crew-days. Your crews are the constraint. The job that throws off the most profit per day your crew is on a roof is the job you want more of.

Here is the trap: percentage margin makes small, slow, finicky jobs look great and makes fast, high-dollar jobs look mediocre. Run both numbers. When you read the job types below, hold two questions in your head at once: what is the margin and how fast does the gross profit land per crew-day.

A quick worked example of the per-crew-day idea

Job Revenue Direct cost Gross profit Crew-days GP / crew-day Gross margin
Steep cut-up reroof $18,000 $11,700 $6,300 4 $1,575 35%
Simple insurance reroof $21,000 $14,700 $6,300 2 $3,150 30%
Small repair (good) $1,400 $700 $700 0.25 $2,800 50%
Small repair (bad) $900 $750 $150 0.75 $200 17%

The steep cut-up job has the prettiest margin percentage and the worst cash velocity. The simple insurance reroof has a lower percentage and books twice the daily profit. The repair line shows why repairs are a coin flip: a clean diagnosed leak fixed in two hours is one of the best things you can do; a vague "it leaks somewhere" callback eats a half day and pays nothing.

Keep that table in mind. Now to the job types.

The high-margin tier: jobs that carry the company

1. Storm and hail restoration reroofs

When a real hail or wind event moves through, full reroofs done as insurance restoration are usually the single most profitable category a residential contractor can run. The reasons are structural, not lucky.

  • Pricing is anchored to a published estimate. When a homeowner has an approved insurance scope, you are building to a line-item estimate (commonly Xactimate-based) rather than negotiating against three retail bids. The race to the bottom that crushes retail margins is muted.
  • Volume is geographically dense. A storm damages a whole neighborhood at once. Tight routes mean less windshield time, shared material drops, and crews that stay on the same few streets for weeks. Density is margin.
  • The work is often near-identical. Same era of homes, same pitch, same shingle, same flashing details. Crews get into a rhythm and labor hours per square fall.

Realistic gross margins on well-run storm reroofs land in the 28-40% range, and because the jobs are large and crews move fast through similar homes, the gross-profit-per-crew-day is frequently the best on your board.

Where storm work goes wrong is on the documentation and compliance side, and this is exactly where most roofers leave money or invite trouble.

You must stay on the right side of a hard legal line. You are a contractor. You can inspect the roof, document damage thoroughly with photographs and measurements, and write an accurate, defensible estimate to repair the work you would perform. You can state facts about your scope to the carrier. What you may not do, in most states, is negotiate or "handle" the claim for a fee, interpret the homeowner's policy or coverage, promise a specific payout or that a claim will be approved, promise the deductible will be waived or absorbed, advertise a "free roof," or represent the homeowner against their insurer. That last bundle is unlicensed public adjusting, and it is how roofers lose licenses and end up in front of a state regulator.

The safe and profitable frame is simple: document thoroughly, write an accurate estimate, hand it to the homeowner, and let the homeowner file and the insurer decide coverage. Your job is the quality of the documentation and the accuracy of the scope, not the outcome of the claim.

The do-not-say list, taught plainly to every salesperson:

  • Do not say "we'll handle your claim" or "we'll deal with the adjuster for you."
  • Do not say "your roof is covered" or "this will definitely be approved."
  • Do not say "we'll waive / eat / absorb your deductible" or "free roof."
  • Do not say "we'll get you a new roof at no cost."
  • Do not interpret the policy ("your policy covers X"). State facts about damage, not coverage.

What you can say is honest and still sells: "We document the damage in detail, write an estimate that reflects what it actually takes to do the repair correctly, and give that to you. You file the claim, and your insurer decides what's covered. If they ask for more detail, we provide it."

Done right, storm restoration combines large average tickets, dense routes, repeatable work, and estimate-anchored pricing. That is the high-margin recipe.

A worked storm reroof, line by line. Take a 28-square architectural-shingle reroof on a moderate-pitch suburban home with an approved scope of $21,400 (including overhead and profit and a couple of supplemented items for code-required ice-and-water and drip edge). Here is what the direct cost realistically looks like:

Cost line Amount
Shingles, underlayment, ice-and-water, starter, ridge (28 sq) $4,600
Flashing, boots, vents, fasteners, sealants $850
Field labor (tear-off + install, ~2 crew-days) $5,200
Dumpster / disposal $650
Permit $250
Sales commission (10%) $2,140
Warranty registration / misc $150
Total direct + selling cost $13,840

That leaves roughly $7,560 of gross profit before company overhead on a job your crew finishes in two days, about $3,780 per crew-day. The same crew on a thin retail job might book half that. Notice that the commission is a real cost; storm work that takes three appointments and a supplement revision to close can quietly burn the margin you think you have. The density matters here too: when that crew does six of these on the same three streets in two weeks, your per-job material delivery, drive time, and supervision all drop, and the effective margin climbs above the single-job number.

The supplement, done correctly. A supplement is simply a request to add line items the original scope missed, code-required components, additional layers discovered at tear-off, steep or high charges that apply, decking replacement where the deck is actually rotted. This is legitimate, factual work: you are documenting what the job actually requires and pricing it accurately. It is not negotiating the claim. You photograph the condition, you write the line item at the prevailing rate, and you submit it as a factual addition to the scope. The homeowner's insurer decides whether it is covered. Where roofers get in trouble is treating the supplement as a negotiation lever or padding it with items that are not actually present. Document what is real, price it accurately, and let the carrier decide.

2. Premium and specialty material reroofs (metal, slate, tile, cedar)

The second consistently high-margin category is premium-material residential work: standing-seam metal, synthetic or natural slate, concrete and clay tile, and cedar shake. These jobs are profitable for a different reason than storm work: scarcity of skill.

Most roofing companies can install asphalt shingles. Far fewer can flash a standing-seam metal valley correctly, lay a tile field that sheds water and survives foot traffic, or detail a slate roof that lasts 75 years. When the pool of competent installers is small, pricing power goes up. Homeowners choosing a $45,000-$90,000 metal roof are not collecting five bids and picking the cheapest; they are buying confidence and craftsmanship, and they will pay for it.

Typical gross margins on premium material work run 35-50%, the highest of any residential category. The catch is the per-crew-day picture: these jobs are slow. A complex standing-seam roof can take a skilled crew one to two weeks. So while the margin percentage is gorgeous, the gross profit per crew-day may only match a fast insurance reroof.

Where premium work pays off most:

  • You have, or can build, genuine specialty skill. The margin lives in the installation quality. Subbing it to a crew learning on the job destroys both the margin and your reputation.
  • You operate in a market with the homes and the money. Tile belongs in the Southwest and parts of Florida; slate clusters in older Northeast and Mid-Atlantic neighborhoods; high-end metal sells in mountain, coastal, and architect-driven markets everywhere.
  • You can charge for design and detail. Custom flashing, snow retention, integrated gutters, and complex geometry are where premium jobs make their money. Price the details, not only the squares.

What pros get wrong: quoting premium material at shingle-job overhead assumptions. Material lead times are longer, special-order returns are painful, the learning curve burns hours, and a single botched panel can blow a week. Pad your labor and contingency. A premium job estimated like a shingle job is a premium job that loses money.

A worked premium example. A standing-seam metal reroof on a 32-square home with a few dormers and a couple of valleys might price at $58,000. Material (panels, clips, trim, underlayment, fasteners) runs around $19,000. Skilled labor for a crew over roughly eight working days runs $16,000 once you account for the slower pace, the on-site panel forming, and the detail work at the dormers and valleys. Add $1,500 of crane and equipment, $1,200 disposal and permit, and a $5,800 commission, and direct-plus-selling cost lands near $43,500. That leaves about $14,500 of gross profit, a 25% margin after commission, on a job that ties up your best crew for eight days, roughly $1,800 per crew-day. The lesson hides in the comparison: a metal roof posts a beautiful list-price margin and a per-day profit only modestly above a fast retail reroof. The money in premium work comes from charging properly for the details and from being one of the few shops that can execute them, not from the headline ticket size.

The deposit and material-order discipline. Premium jobs carry special-order material with long lead times and restocking penalties. Collect a material deposit large enough to cover the order before you place it, confirm the panel profile, gauge, and color in writing with the homeowner, and never order off a verbal. A single wrong-color panel order on a custom job can erase the job's profit and your patience.

3. Commercial flat-roof recovers and coatings (the right ones)

Commercial low-slope work is its own world, and the profit is bimodal: the right commercial jobs are excellent and the wrong ones are catastrophic. Let's start with the good ones.

Roof coatings and restorations on existing TPO, EPDM, modified bitumen, and metal roofs are among the most profitable commercial work available to a contractor who builds the skill. Instead of a full tear-off, you clean, repair, reinforce seams and penetrations, and apply a silicone or acrylic coating system that restores the roof and carries a renewable manufacturer warranty. The labor is lower than a tear-off, the material is the main cost, and the building owner avoids the disposal expense and the disruption of a full replacement.

Gross margins on well-scoped coating jobs commonly run 30-45%, and because there is no tear-off and no deck work, crews move fast and the per-day profit is strong. The recurring-warranty angle also opens a maintenance relationship, which is the most underrated profit stream in commercial roofing.

Recover systems (a single new membrane installed over one existing roof, where code and the deck allow) similarly skip the tear-off cost and disposal, capturing strong margins on large square-footage jobs.

The right commercial jobs share traits: an accessible roof, a sound deck, a cooperative owner or property manager, a clear scope, and a building that does not stay occupied directly under your crew in a way that creates risk and slowdowns. Get those, and a 40,000 sq ft coating job is one of the best weeks your company will have.

A worked coating example. A 30,000 sq ft aged but sound TPO roof, restored with a silicone system at roughly $1.85 per square foot, prices at $55,500. Material (cleaner, primer, seam reinforcement, two-coat silicone) runs about $21,000. Labor for a crew over four to five days, cleaning, repairing seams and penetrations, then coating, runs around $14,000. Add $2,000 for equipment, lift rental, and prep, and a modest $4,000 commission, and direct-plus-selling cost is near $41,000. That is about $14,500 of gross profit, a 26% margin after commission, on a job done in a single week with no tear-off, no disposal cost, and a roof that throws off a renewable warranty and an annual inspection relationship. The maintenance contract that follows, a few hundred to a couple thousand dollars a year to keep the warranty current, is nearly pure margin and recurs without a sales cost. That recurring relationship is the most underrated profit stream in commercial roofing, and it is the reason a coating program beats chasing one-off tear-offs.

Qualify the deck before you quote. The fastest way to turn a profitable coating into a loss is to coat over a roof that should have been recovered or replaced. A core sample or a moisture scan tells you whether the insulation below is wet. Coating traps moisture; if the substrate is saturated, you have warrantied a failing roof. Scope it honestly: a wet roof is a recover or tear-off conversation, not a coating one.

4. Roof repairs and diagnostics (when systematized)

A clean, well-diagnosed repair is, on a margin-percentage basis, often the single most profitable thing a roofing company does. A two-hour repair that bills $1,200 against $500 of cost is a 58% margin and a fraction of a crew-day. Repairs also feed the funnel: a homeowner who trusts you to fix a leak calls you for the reroof in three years and refers their neighbor next week.

The problem is that repairs are only profitable when they are systematized. The contractor who treats repairs as a nuisance between "real" jobs loses money on them. The contractor who builds a dedicated service department with the right pricing, the right diagnostic process, and the right people makes a fortune quietly.

What systematized repairs look like:

  1. A minimum service charge that covers the truck roll and diagnostic time whether or not the customer proceeds. If you cannot bill for showing up and diagnosing, every "can you just take a look" call is a donation.
  2. A diagnostic-first process. Find the actual source before quoting. Most leaks are not where the water shows up. A misdiagnosed leak becomes a callback, and callbacks turn repair margin into repair loss.
  3. Flat-rate or menu pricing for common repairs (pipe boot, step flashing, a few replacement shingles, a small section of valley) so a tech can quote on the spot without a manager.
  4. A clear handoff to sales when the roof is at end of life. A repair tech standing on a 22-year-old roof with three previous patches should be flagging that roof for a replacement conversation, not stapling on a fourth patch.

Run this way, repairs throw off 45-60% margins on the work, generate reroof leads at near-zero acquisition cost, and keep a service crew billable on days the production crews are weathered out.

A repair menu that protects margin. Build a flat-rate sheet your tech can quote from on the roof without calling the office. A rough starting frame, adjusted to your local labor rate:

Common repair Flat rate Typical cost Margin
Diagnostic / minimum service call $185 $70 62%
Replace one pipe boot $295 $90 69%
Re-seal / replace step flashing section $450 $160 64%
Replace 1-2 squares of shingles (matched) $650 $300 54%
Small valley section repair $850 $380 55%

The minimum service call is the keystone. It converts "can you just come look" from a money-losing favor into a billable, margin-positive visit, and it filters out the tire-kickers before they cost you a half day. The menu also keeps a junior tech from underpricing on the roof or having to radio a manager for every quote.

The repair-to-replacement handoff is where the real money is. A service tech standing on a 23-year-old roof with three previous patches and granule loss in the gutters is sitting on a reroof lead that cost you nothing to generate. Train techs to document roof condition on every call, photograph the wear, and trigger a no-pressure note to the homeowner and a flag to sales when a roof has crossed from repairable into end-of-life. A repair department that feeds even one reroof for every eight or ten service calls has effectively negative customer-acquisition cost on those reroofs, which is as good as it gets.

The middle tier: the bread-and-butter that pays the bills

5. Standard retail asphalt shingle reroofs

This is the default job for most residential contractors and the reason margins are thinner: everyone can do it, so it competes on price. A homeowner replacing a shingle roof out of pocket (no storm, no insurance) is collecting bids and comparing numbers. You are one of four quotes.

Gross margins on retail shingle reroofs typically land 18-30%, with the spread driven almost entirely by how you sell, not how you install. The companies winning 28% margins on retail shingle work are not cheaper than the 18% companies. They are better at differentiating: better presentation, better warranties, faster response, cleaner job sites, financing offered on the spot, and a salesperson who builds enough trust that the homeowner stops shopping.

Three levers move retail shingle margin meaningfully:

  • Good/better/best presentation. Show three options, anchor high. A surprising share of homeowners buy the middle or top tier when it is presented well, and those tiers carry better margins.
  • Financing. A homeowner financing $14,000 does not haggle over $600 the way a homeowner writing a check does. Offering financing at the table both closes more deals and protects margin.
  • Speed and certainty. "We can start Tuesday and it's done Wednesday" is worth real money to a homeowner with an active leak. Reliability commands a premium.

Retail shingle work will never carry the margins of storm or premium work, but it is your volume base, it keeps crews busy, and a disciplined sales process can lift it from a 20% afterthought to a 28% contributor.

6. New construction and builder work

Production roofing for homebuilders is high-volume, low-margin, and predictable. Builders negotiate hard, pay slowly, and expect tight scheduling. Gross margins commonly sit 12-20%, the thinnest of any reroof category.

So why do it? Cash-flow smoothing and crew retention. A builder relationship that feeds you steady work through the slow season keeps your best crews employed and on payroll so they are still there when the high-margin storm and premium work shows up. Used deliberately as a base-load to cover overhead and retain labor, builder work earns its place. Used as your primary profit center, it will starve the company.

The danger is the contractor who chases builder volume because the revenue number looks impressive, then discovers there is no net profit left after the office and the trucks. Builder work is a tool, not a business model. Keep it a minority of your mix and never let a builder's payment terms become your bank.

The pricing math underneath all of it

Every margin number above sits on top of one decision most roofers make badly: how they mark up to cover overhead and reach a target net profit. Two contractors can have identical direct costs and identical crews, and one nets 9% while the other nets 18%, purely because of how they price.

The mistake is markup-on-cost confusion. A contractor who wants "a 30% margin" multiplies direct cost by 1.3 and thinks they got 30%. They did not. Marking up $14,000 of cost by 1.3 gives $18,200, and the gross margin on that is only 23%, not 30%. To actually hit a 30% gross margin you divide cost by 0.70, which gives $20,000. That gap, $1,800 on a single job, is the difference between a healthy year and a break-even one across a few hundred jobs.

The second mistake is not knowing your overhead rate. Add up everything that is not a direct job cost, office salaries, owner pay, rent, trucks, insurance, software, marketing, then divide by your annual revenue. If your overhead runs 18% of revenue and you want 12% net profit, every job needs to carry at least 30 points of gross margin just to get you there. Price below that and you are working for free or worse, regardless of how busy the schedule looks.

A simple, defensible pricing stack for a residential reroof:

  1. Direct cost (materials, field labor, disposal, permit, equipment).
  2. Divide by (1 minus your target gross margin) to get the pre-commission price. For a 35% target, divide by 0.65.
  3. Add selling cost (commission, lead cost) on top, because commission paid out of margin silently lowers your real margin.
  4. Sanity-check against gross-profit-per-crew-day. If the number is fine on percentage but weak per day, the job is slow and should either be repriced or deprioritized behind faster work.

Do this consistently and the profitable job types in the tiers above actually deliver the margins listed. Skip it, and even the best job type leaks profit one rounding error at a time.

The danger tier: jobs that quietly lose money

7. Tear-off-and-replace commercial (without the skill set)

A full commercial tear-off and replacement on a built-up or modified roof, with deck repairs, drains, and tapered insulation, is one of the riskiest jobs a residential-rooted contractor can take. The numbers are huge and seductive, which is the danger. A $280,000 commercial reroof that you underbid by 15% because you misjudged the insulation, hit a rotted deck section nobody scoped, and got hammered by a payment retention clause can wipe out a year of residential profit.

Commercial tear-offs punish:

  • Estimating errors at a scale residential never reaches. A 10% miss on a $30,000 reroof costs $3,000. The same percentage miss on a $300,000 job costs $30,000.
  • Hidden deck and insulation conditions that you cannot fully see until the membrane is off.
  • Cash flow, through retention (often 10% held until completion and beyond), slow commercial payment cycles, and the working capital needed to float a six-figure material order.

This is not a "never." Contractors with genuine commercial estimating, the working capital to float retention, and crews who do this every week make excellent money here. But for a residential contractor reaching for a big number, an unscoped commercial tear-off is the most common way to put a healthy company on the edge.

8. "Free inspection, maybe I'll find something" canvassing with no targeting

The activity itself is not the problem; untargeted door-knocking is. Walking random neighborhoods hoping to find a roof worth replacing burns your most expensive resource, your salespeople's time, on doors that will never convert. The cost shows up as customer acquisition cost, and it is invisible until you divide your sales payroll and marketing spend by the number of signed contracts and discover each one cost you $2,800 to acquire on a job that nets $4,000.

This is a targeting problem, and it is solvable. We come back to it below, because fixing it is the highest-leverage thing most contractors can do.

9. The vague, undiagnosed repair / chronic callback roof

The flip side of the profitable repair. A homeowner says "it leaks when it rains hard, somewhere over the kitchen," the roof has been patched by three previous companies, and you agree to "take a look and fix it" for a flat $450. You spend a half day, the leak is actually a wall-flashing issue masquerading as a roof leak, you patch what you can see, and it leaks again in the next storm. Now you own it. Two more truck rolls, an unhappy customer, a bad review, and a job that cost you $900 to lose money on.

The defense is the systematized repair process above: a real diagnostic, honest communication that some leaks require investigative work billed by the hour, and the discipline to recommend replacement on a roof that has been patched to death rather than adding patch number four.

A side-by-side margin map

Job type Typical gross margin Profit velocity (GP / crew-day) Main profit driver Main risk
Storm / hail restoration reroof 28-40% High Estimate-anchored pricing, route density Compliance / documentation
Premium material reroof 35-50% Medium Scarce installation skill Slow jobs, learning curve, material lead time
Commercial coatings / recover 30-45% High No tear-off, recurring warranty Scope accuracy, roof access
Systematized repairs 45-60% Very high (per hour) Diagnostics + flat-rate pricing Misdiagnosis, callbacks
Retail shingle reroof 18-30% Medium Sales process, financing Price competition
Builder / new construction 12-20% Medium-high Volume, crew retention Thin margin, slow pay
Commercial tear-off (no skill) -10% to 25% Variable Large tickets Estimating, hidden conditions, retention
Untargeted canvassing n/a (drives CAC) n/a Volume of doors Wasted sales time

Read it as a portfolio. A healthy, profitable residential contractor often runs something like: storm and premium work as the margin engine, retail shingle as the volume base, a systematized repair department feeding leads and keeping a crew billable, and a small, deliberate slice of builder work to smooth the off-season. The unprofitable companies are usually all retail shingle and untargeted canvassing, fighting on price and burning sales time.

How to actually shift your mix toward the profitable jobs

Knowing which jobs pay best is useless if your schedule still fills with the thin ones. Shifting the mix takes deliberate moves.

Step 1: Run a real job-cost review on last year

Most roofers have never sorted their completed jobs by gross margin and by gross-profit-per-crew-day. Do it once and it will reorganize how you think about the whole business.

  1. Export every completed job from last year with revenue and direct cost.
  2. Compute gross margin and gross profit per job.
  3. Estimate crew-days per job (production schedule or a reasonable approximation).
  4. Sort by gross-profit-per-crew-day, descending.
  5. Tag each job by type (storm, premium, retail, builder, repair, commercial).

The pattern will be stark. Usually one or two job types account for the large majority of your gross profit per crew-day. Those are the jobs to organize your sales and marketing around. The bottom of the list, the jobs that consumed crew-days and returned little, are the ones to either reprice, requalify, or stop taking.

Step 2: Reprice or fire your worst job category

For the lowest-velocity category on your list, you have three choices: raise prices until it is worth doing, add qualification gates so you only take the good versions of it, or stop offering it. All three are wins. The mistake is leaving it unchanged because "it's revenue." Revenue that consumes crew-days you could spend on high-margin work is a cost, not a win.

Step 3: Build the sales process that protects margin

For your high-margin categories, the constraint is rarely production; it is sales. Specifically:

  • A good/better/best presentation with the high option anchored.
  • Financing offered at every retail table.
  • A documentation and estimating workflow for storm work that produces defensible, photo-backed scopes (and a sales team trained on the do-not-say list).
  • A repair department with minimum charges, diagnostics, and flat-rate menus.

Step 4: Fix targeting so your sales time lands on the right roofs

This is the lever that quietly changes everything, and it is where most contractors leave the most money. Your salespeople's time is the most expensive resource you have. Every hour spent knocking a door where the roof is five years old, or chasing a list where 80% of the homes are not due, is gross profit you will never book.

The profitable categories above all reward targeting:

  • Storm restoration rewards knowing which roofs in the affected area were actually old enough and exposed enough to have real, documentable damage, so your crews canvass the streets most likely to convert instead of the whole map.
  • Premium and retail reroofs reward knowing which roofs are aging out, so your sales effort lands on homeowners who are within a year or two of needing a roof rather than ones who replaced theirs last spring.
  • Repairs-to-replacement rewards knowing when a roof has crossed from "patch it" into "replace it."

Where roof-age and storm data make targeting concrete

This is the part contractors used to do by gut and windshield. You drove neighborhoods, eyeballed roofs, and guessed at age. It worked, slowly and expensively, because you were right often enough to stay in business while wasting most of your sales hours on doors that were never going to convert.

This is where RoofPredict fits, and it is worth being precise about what it does and does not do. RoofPredict tells a contractor, house by house, which roofs are likely due: a roof-age range estimated from aerial imagery for each address, combined with storm physics modeled per individual roof rather than a county-wide "a storm passed through here" guess. It can also enrich a contractor's own CRM or mailing list with those roof-age and storm signals, so the list you already own gets ranked by who is actually likely to need a roof.

What that changes operationally:

  • After a hail or wind event, instead of canvassing the entire affected zone, you work the streets where the roofs were old enough and the modeled storm exposure was high enough to have real, documentable damage, the streets where a thorough inspection and an accurate estimate are most likely to matter.
  • For retail and premium work, you focus sales time on addresses whose roof-age range puts them near end of life, rather than the whole neighborhood.
  • For your existing list, you stop mailing all 20,000 names equally and instead lead with the few thousand most likely to be due.

The honest limits, because targeting data that overpromises is worse than none: a roof-age estimate is a range, not a roof's birth certificate. It narrows where you spend time; it does not replace the on-roof inspection that confirms condition. Storm modeling produces odds, not proof, that a given roof saw damaging exposure; the inspection and the documentation still determine what is actually there. And none of it changes the compliance line above. RoofPredict points you at the roofs most likely to qualify by age and storm exposure and helps you spend your sales hours where they convert. You still inspect, you still document honestly, you still write an accurate estimate, and the homeowner still files and the insurer still decides.

Used that way, the data does not create profit out of thin air. It does something more useful: it concentrates your existing sales capacity onto the roofs from the high-margin categories, which is the same thing as raising your effective margin without raising a single price.

Common mistakes that turn profitable jobs unprofitable

Even the best job types lose money when executed poorly. The recurring failure modes:

  • Estimating premium or commercial work at shingle assumptions. Different jobs have different labor curves, contingencies, and material risk. One spreadsheet for all of it guarantees you underbid the hard jobs.
  • No minimum service charge on repairs. Every free truck roll is a donation, and donations do not scale.
  • Selling storm work on promises you can't keep. "We'll handle the claim," "your deductible is covered," "free roof." These cross the legal line, expose you to regulators, and they are not even necessary to close. Honest documentation sells.
  • Chasing revenue instead of gross-profit-per-crew-day. The biggest jobs are not the most profitable jobs. The fastest profit per crew-day usually is.
  • Untargeted sales effort. Burning your most expensive resource, salespeople's time, on doors that were never going to convert.
  • Letting builder or low-margin work crowd out the schedule. Base-load is fine; letting it fill the calendar so there is no crew available when storm or premium work appears is how you trade high-margin days for low-margin ones.

A simple framework to decide what to chase

Before you take a job, or before you point a marketing dollar at a job type, run it through five questions:

  1. What is the gross margin, realistically, at our actual costs? Not the optimistic version.
  2. What is the gross profit per crew-day? Does it move our cash velocity or just our revenue?
  3. Do we have the skill to do it at that margin? Premium and commercial margins assume competence; without it, the margin is fiction.
  4. What does it cost us to acquire? Sales hours, marketing, supplement time, callbacks. A high-margin job with a brutal acquisition cost may net less than a thin job that walks in the door.
  5. Does it keep us compliant and protected? Especially on storm work, a job sold on promises you can't legally keep is a liability, not a profit.

A job that clears all five is a job to build your company around. A job that fails two or more is a job to reprice, requalify, or pass on, no matter how good the revenue looks.

The bottom line

The most profitable roofing jobs are not a secret. Storm restoration done with disciplined documentation, premium-material reroofs where scarce skill commands real pricing, commercial coatings and recovers that skip the tear-off, and a systematized repair department that throws off margin and leads at once. The thin work, retail shingle and builder volume, has its place as a base-load and a crew-retention tool, but it is not where the money is.

The contractors who win are not the ones doing the most jobs. They are the ones who know their job mix cold, who track gross-profit-per-crew-day rather than revenue alone, who have a sales process that protects margin, and who point their expensive sales hours at the roofs most likely to convert instead of the whole map. Get the mix right and the same crews, the same trucks, and the same overhead produce a dramatically more profitable company. That is the whole game.

FAQ

What is the single most profitable type of roofing job?

On a margin-per-crew-day basis, well-run storm and hail restoration reroofs usually win, because pricing is anchored to a published estimate rather than a price war, the work is geographically dense, and similar homes let crews move fast. On a pure margin-percentage basis, systematized repairs and premium-material reroofs (metal, slate, tile) are higher, but they are slower or smaller, so they throw off less profit per day a crew is working. The right answer depends on whether you are measuring margin percentage or cash velocity, which is why you should track both.

Is commercial roofing more profitable than residential?

It depends entirely on the type of commercial work and your skill set. Commercial coatings and recover systems, which skip the tear-off and disposal, are among the most profitable jobs available and often beat residential margins. Full commercial tear-off-and-replace, by contrast, is one of the riskiest jobs a residential-rooted contractor can take: large estimating errors, hidden deck conditions, and retention clauses can erase a year of residential profit. Commercial is more profitable when you have genuine commercial estimating skill and working capital, and more dangerous when you do not.

What gross margin should I target on a roofing job?

Targets vary by job type. Retail shingle reroofs commonly run 18-30%, storm restoration 28-40%, premium material 35-50%, commercial coatings 30-45%, and systematized repairs 45-60%. Builder and new-construction work is thin at 12-20%. More important than any single target is tracking gross profit per crew-day alongside margin percentage, because a lower-percentage job that books profit fast can beat a high-percentage job that ties up a crew for a week.

Why are roof repairs sometimes very profitable and sometimes a loss?

A clean, well-diagnosed repair done in a couple of hours can run 50-60% margin and feeds future reroof leads, which makes it one of the best things a roofing company does. The losses come from undiagnosed or chronically patched roofs taken on for a flat fee: if you misdiagnose the source, you own repeated callbacks, an unhappy customer, and a job that costs more than it paid. The fix is a systematized service department with a minimum charge, a diagnostic-first process, flat-rate menu pricing, and the discipline to recommend replacement on a roof that has been patched to death.

How do storm restoration jobs stay compliant with insurance rules?

Stay strictly on the document and estimate side. You can inspect, photograph and document damage, and write an accurate estimate to repair your own work, and you can state facts about your scope to the carrier. You may not, for a fee, negotiate or handle the claim, interpret the homeowner's policy or coverage, promise a payout or approval, promise the deductible is waived or absorbed, or advertise a free roof, those acts are unlicensed public adjusting in most states. The safe frame: document thoroughly, write an accurate estimate, hand it to the homeowner, and let the homeowner file and the insurer decide coverage.

Should I take low-margin builder or new-construction work at all?

Yes, but deliberately and as a minority of your mix. Builder work is thin (12-20% margins) and pays slowly, but a steady builder relationship smooths your off-season and keeps your best crews on payroll so they are still there when high-margin storm and premium work arrives. The danger is letting it become your primary profit center or letting a builder's slow payment terms become your bank. Use it as a base-load to cover overhead and retain labor, never as your main margin engine.

How do I find more high-margin roofing jobs instead of competing on price?

Two moves. First, run a real job-cost review on last year, sort every completed job by gross-profit-per-crew-day, tag each by type, and organize your sales and marketing around the categories that actually carry the company. Second, fix targeting so your sales hours land on roofs likely to convert: roofs aging out for retail and premium work, and roofs old enough and exposed enough to have documentable damage after a storm. Untargeted canvassing burns your most expensive resource on doors that will never convert.

What does RoofPredict actually do for job targeting?

It tells a contractor, address by address, which roofs are likely due: a roof-age range estimated from aerial imagery plus storm exposure modeled per individual roof rather than a county-wide guess, and it can enrich your own CRM or mailing list with those signals so the list you already own gets ranked by who is likely to need a roof. The honest limits matter: a roof-age estimate is a range, not a date, and storm modeling produces odds, not proof, so it narrows where you spend sales time but does not replace the on-roof inspection or change the compliance line. You still inspect, document, and estimate, and the homeowner still files and the insurer decides.

Why track gross profit per crew-day instead of just margin percentage?

Because your crews are the constraint that limits how much work your company can produce. A 22% margin job that books $9,000 of gross profit in two crew-days beats a 35% margin job that books $6,000 over four crew-days. Margin percentage makes small, slow, finicky jobs look better than they are and makes fast, high-dollar jobs look mediocre. Tracking gross profit per crew-day tells you which jobs actually move your cash and which ones just tie up your most valuable resource.

Are premium material roofs (metal, slate, tile) worth pursuing?

They carry the highest margin percentages in residential roofing, typically 35-50%, because few companies can install them well and skilled craftsmanship commands pricing power. The catch is that these jobs are slow, so gross profit per crew-day may only match a fast insurance reroof, and they punish contractors who estimate them at shingle-job assumptions or sub them to crews learning on the job. Pursue them when you have genuine installation skill, operate in a market with the homes and the budgets, and price the custom flashing and detail work rather than just the squares.

The Roofline by RoofPredict

Stay Ahead of Roofing Market Changes

Join The Roofline by RoofPredict for weekly roofing intelligence: material price signals, storm demand, insurance and regulatory updates, sales tactics, and local contractor opportunities.

By signing up, you agree to receive The Roofline by RoofPredict. Unsubscribe anytime.

Sources

  1. National Roofing Contractors Association (NRCA)nrca.net
  2. Insurance Institute for Business & Home Safety (IBHS) — Roofing & Hail Researchibhs.org
  3. NOAA National Severe Storms Laboratory — Severe Weather 101: Hailnssl.noaa.gov
  4. NOAA Storm Prediction Centerspc.noaa.gov
  5. OSHA — Fall Protection in Residential Constructionosha.gov
  6. International Code Council — International Residential Code (IRC)iccsafe.org
  7. U.S. Bureau of Labor Statistics — Roofers Occupational Outlookbls.gov
  8. U.S. Census Bureau — Characteristics of New Housingcensus.gov
  9. Federal Trade Commission — Advertising FAQ's: A Guide for Small Businessftc.gov
  10. Texas Department of Insurance — Public Insurance Adjusterstdi.texas.gov
  11. National Association of Insurance Commissioners (NAIC) — Public Adjustersnaic.org
  12. ENERGY STAR — Roof Productsenergystar.gov
  13. U.S. Small Business Administration — Manage Your Financessba.gov
  14. RoofPredictroofpredict.com

Related Articles