How Much Does a Roofing Business Owner Make With $1061M EBITDA?
Roofing Service Bundle
In this researched roofing business model, the owner has a planned $90,000 salary plus possible distributions if cash, debt, reserves, and reinvestment allow Year 1 EBITDA is $1061M on implied completed job revenue of about $229M, using a 650% contribution margin after direct and variable job costs By Year 5, EBITDA reaches $11954M with a 713% contribution margin, but that still isn’t the same as cash the owner should pull out Treat these figures as planning assumptions, not promised roofing business owner salary
Owner income$90kNet margin46.3% to 65.5%Revenue for target pay≈$2.29MBusiness difficultyHard
Want to test your roofing owner income?
Owner income calculator
Estimate owner take-home and target-pay gap from revenue, margin, costs, reserves, and target pay.
!
Planning note: This output is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on jobs won, mix, margins, payroll, taxes, debt, and cash reserves.
Want to see the Roofing Service dashboard and owner income?
Does a roofing business owner make more by working in the field?
If Roofing Service is tight on cash, a field-working owner can reduce payroll pressure, but it can also cap growth by pulling time from estimating, sales, scheduling, and quality control. The model shows $90k for the owner, $75k for a project manager, $65k for a crew lead, and $45k for crew members, with Year 2 adding a $55k sales and marketing coordinator and a $20k half-time admin role. So the real question is whether the owner is the bottleneck or the highest-return seller.
Field-first owner
Lowers near-term payroll
Limits estimating time
Can slow lead follow-up
Raises quality control risk
Sales or manager owner
Protects lead conversion
Helps backlog stay full
Adds payroll and supervision
Scales crews more cleanly
How do roofing margins affect owner income?
Roofing Service margins change owner income fast because revenue scales hard, so even a small shift matters; see the startup-cost breakdown in How Much Does It Cost To Open, Start, And Launch Your Roofing Service Business?. Using the provided Year 1 assumption, 1 margin point changes EBITDA by about $229k, and a 5-point miss from materials, labor, waste, callbacks, or subcontractor pricing can reduce EBITDA by about $1,147k. By Year 5, that same 1-point move is about $1,825k on implied revenue of $1,825M, so watch gross profit after direct job costs, not markup alone.
Year 1 margin math
$229M implied Year 1 revenue
$229k EBITDA per 1 margin point
$1,147k loss on a 5-point miss
Direct costs drive the swing
Year 5 scale effect
$1,825M implied Year 5 revenue
$1,825k EBITDA per 1 margin point
Margins move with job cost control
Use gross profit, not markup alone
How much revenue does a roofing business need to pay the owner?
A Roofing Service needs about $662k in collected revenue to cover the Year 1 owner salary and fixed costs, based on $430.2k of payroll, overhead, and marketing at a 65.0% contribution margin; see What Is The Most Critical Indicator Of Success For Roofing Service? for the core KPI behind this math. There isn’t one universal revenue number because crew mix, lead cost, reserves, and margin decide how fast the owner can safely take the planned $90k salary.
Revenue math
$430.2k fixed cost base
65.0% contribution margin
$430.2k ÷ 65.0% = ~$662k
$90k planned owner salary
Scale target
$2.29M implied base revenue
$1.061M EBITDA before taxes and reserves
$100k extra revenue adds about $65k
Watch lead cost and crew capacity
Roofing Service Financial Model
5-Year Financial Projections
100% Editable
Investor-Approved Valuation Models
MAC/PC Compatible, Fully Unlocked
No Accounting Or Financial Knowledge
Want the six roofing income drivers?
1
Completed Jobs
$1.06M
More finished roofs spread the fixed base and push Year 1 EBITDA, which feeds owner take-home before taxes and reinvestment.
2
Job Mix
$90-$150/hr
A heavier repair mix lifts average revenue per hour because repair work pays $130-$150 and maintenance still adds steady repeat income.
3
Margin Control
1pt=$229K
Each margin point matters; in Year 1, even a small cost slip can move EBITDA by about $229K and cut cash for the owner.
4
Lead Efficiency
$300→$225
Lower CAC means the same marketing budget buys more booked jobs, so more gross profit reaches owner pay instead of ad spend.
5
Crew Capacity
$320K-$890K
Crew payroll scales fast as the team grows, so productivity has to keep pace or labor will swallow the extra revenue.
6
Reserve Discipline
$852K
Fixed overhead runs about $852K a year, and the $819K cash floor means weak reserve control can block owner distributions.
Roofing Service Core Six Income Drivers
Completed Job Volume
Completed Job Volume
More roofing jobs only lift owner income when they are completed, billed, and collected. In this model, marketing can support about 83 acquired customers in Year 1 ($25k ÷ $300 CAC) and about 356 in Year 5 ($80k ÷ $225 CAC), but booked leads do not pay until the job closes and the invoice clears.
Here’s the quick math: finished work creates revenue, but profit shows up only after materials, labor, disposal, permits, commissions, and overhead are covered. A busy schedule with slow collections or high cancellations can still leave the owner short on cash. The real test is completed, collected jobs, not leads or signed proposals.
Track Jobs That Turn Into Cash
Measure completed jobs, collection rate, cancellation rate, and unpaid invoices every week. Also separate booked work from finished work, because a full pipeline can hide weak cash flow if jobs slip, get canceled, or sit uncollected.
Use job-level tracking to see which work types actually pay. One clean rule: if a job won’t clear direct costs and overhead, it should not count as income you can draw from. That keeps owner pay tied to real cash, not just sales volume.
1
Track finished jobs, not just leads.
Watch collections before taking draws.
Cut cancellations fast.
Flag unpaid invoices weekly.
Average Job Size and Service Mix
Job Mix and Ticket Size
When the mix shifts toward replacements, revenue per crew slot rises, but cash is tied to bigger jobs and more collection risk. Year 1 modeled ticket math is $7,200 for a new roof installation (60 hours × $120), $1,040 for repair work (8 hours × $130), and $45 for proactive maintenance (05 hours × $90). Bigger tickets can lift owner pay only if margin and collections hold.
By Year 5, modeled ticket math rises to $9,520, $1,500, and $8,820. That mix can raise profit per crew slot, but small repairs and maintenance still matter because they smooth demand and keep crews busy between larger jobs. One clean rule: higher ticket size is not the same as higher income if callbacks, rework, or slow payment eat the gain.
Track Mix by Hours, Margin, and Cash
Measure the mix by job type, billable hours, gross margin, and days to collect. Track how many replacement jobs, repairs, and maintenance visits you close each month, then compare collected revenue per crew slot, not just booked sales. Here’s the quick math: a larger replacement can lift revenue, but a weak repair margin can drag profit down fast.
Track ticket size by job type.
Watch collection speed by service.
Price callbacks into the model.
Use small jobs to fill gaps.
If replacements grow but collections lag, owner draws can get tight even with strong top-line revenue. If maintenance is priced too low, it helps scheduling but not take-home pay. The best mix is the one that keeps crews productive, overhead covered, and cash coming in on time.
2
Gross Margin Control
Gross Margin Control
Owner pay depends on the gap between job price and direct job cost. In Year 1, direct and variable costs are 350% of revenue, split across 180% materials, 100% direct crew labor, 50% sales commissions and lead fees, and 20% permits and disposal. By Year 5, those costs fall to 287%, so each point of margin matters.
Here’s the quick math: at Year 1 revenue, a 1-point margin change equals about $229k of EBITDA. That means estimating errors, weak purchasing, slow crews, disposal overruns, and warranty rework can wipe out the cash left for owner draws even after the roof looks done.
Tighten Job Cost Control
Measure estimate-to-actual cost by job and by crew. Track materials variance, labor hours per job, commission and lead fee rate, permit and disposal cost, and warranty rework. If one line drifts, owner income drops fast because the loss hits every job, not just one project.
Use change orders, approved purchase lists, and closeout checks before final billing. The goal is simple: make sure collected revenue clears direct costs first, then fixed overhead, then owner pay.
Review margin on every finished job.
Track rework before final payment.
Compare labor hours to the estimate.
3
Lead Generation Efficiency
Lead Quality
Lead generation efficiency is how much marketing spend turns into qualified roofing leads that become completed, collected jobs. In Year 1, $25k of spend at $300 CAC supports about 83 acquired customers; by Year 5, $80k at $225 CAC supports about 356. That only lifts owner income if the leads close, finish, and get paid.
Here’s the quick math: lead volume is not cash. Track conversion, booked jobs, completed jobs, gross profit by source, and collection timing. Storm-driven leads can spike demand, but weak screening can fill the schedule with low-margin work, more rework, and slower owner pay.
Track Lead-to-Cash
Use one funnel from lead to paid job. Measure cost per acquired customer, booked rate, completion rate, and dollars collected by source. If a channel brings cheap leads but weak closes, it hurts profit. If it brings fewer leads with stronger close and margin, it helps cash and take-home pay.
Track lead source CAC
Track booked-job rate
Track completion rate
Track gross profit by source
Track days to collect
Set tighter filters on storm calls so crews spend time on jobs with real margin. One good lead that becomes a finished, paid job beats ten raw leads that never close.
4
Crew Productivity and Capacity
Crew Productivity
Crew productivity is how many roofing jobs a team finishes on time, with no rework. Capacity grows from one crew lead and two crew members in Year 1 to three crew leads and eight crew members in Year 5. At $65k per lead and $45k per crew member, fully staffed payroll rises from about $155k to $555k a year, so unused labor quickly drags down owner pay.
Faster crews lift completed-job volume and cash collection, but speed without quality creates callbacks, warranty cost, and margin loss. The owner only benefits when crew output stays ahead of materials, permits, disposal, and supervision costs. Idle crews burn cash; clean crews protect margin.
Track Cycle Time, Not Just Headcount
Measure jobs per crew, install cycle time, weather downtime, rework rate, safety incidents, and customer satisfaction every week. If cycle time slips or rework rises, the extra labor does not turn into more profit. Capacity only grows owner income when sales and scheduling can keep the crews busy.
Compare planned vs. finished jobs.
Flag callbacks within 30 days.
Track lost time from weather.
Review safety and punch-list issues.
Match staffing to booked demand.
Use crew metrics to decide when to add leads, hire members, or slow sales. If the schedule cannot feed new crews, payroll grows before revenue does, and the owner’s draw gets squeezed.
5
Overhead, Reserves, and Reinvestment
Overhead and Reserve Discipline
Fixed overhead is $7,100 a month, or $852k a year, across rent, insurance, vehicles, software, accounting, supplies, and the website. That cost comes out before the owner can draw cash, so thin months can turn paper profit into zero take-home pay.
The cash gate is tight: minimum cash need is $819k in Month 2. Owner distributions should wait until seasonality reserves, warranty reserves, slow-collection buffers, debt service, and reinvestment are covered. Profit only helps the owner after those claims are funded.
Control overhead and reserves
Track overhead by line item each month: rent, insurance, vehicles, software, accounting, supplies, and the website. Then set reserve targets for slow seasons, callback risk, and overdue invoices. If one of those buckets runs light, owner pay should pause, even if booked work looks strong.
Review overhead monthly.
Fund reserve buckets first.
Pay owners last.
Use a clear payout rule: no distributions until seasonality reserves, warranty reserves, slow-collection buffers, debt service, and reinvestment needs are covered. That keeps cash inside the business for trucks, tools, and fix-it work, and protects take-home pay from one bad storm cycle or one large unpaid invoice.
6
Roofing Service Business Plan
30+ Business Plan Pages
Investor/Bank Ready
Pre-Written Business Plan
Customizable in Minutes
Immediate Access
Compare lean, base, and high-performance roofing owner income cases
Owner income scenarios
Owner income here moves with job volume, CAC, crew size, and how much cash stays in the business for reserves and reinvestment. The base case follows the model; lean and high cases stress slower sales or faster scale.
Compare the downside, base, and upside income paths before you set owner pay.
Scenario
Lean CaseCash strain
Base CaseMargin risk
High CaseReinvestment need
Launch model
This is the lower-earnings path if job volume runs light and lead costs stay high.
This is the modeled path using the source assumptions and the planned owner salary.
This is the stronger-earnings path if volume rises and the crew scales without breaking margin.
Typical setup
Fewer jobs, a heavier install mix, and tight cash keep owner pay near a salary-only outcome while fixed overhead stays in place.
The model supports about $1.1M Year 1 EBITDA and about $12.0M Year 5 EBITDA, with a $90k owner salary and a growing crew behind it.
More repair and maintenance work, lower CAC, and fuller crew use push income up, but they also raise reinvestment and capacity pressure.
Cost drivers
Lower job volume
$300 CAC
heavy fixed overhead
tighter crew use
slower collections
$300 to $225 CAC trend
$90k owner salary
steady job mix
fixed overhead
growing crew FTE
$225 CAC
higher repair mix
larger crew FTE
lower material ratio
reinvestment reserve
Owner income rangeBefore owner reserves
Salary-onlyLean case
Salary plus drawBase case
Salary plus larger drawHigh case
Best fit
Use this to stress-test cash strain, margin risk, and delayed hiring.
Use this as the budget case for hiring, owner pay, and reserve planning.
Use this to test upside, crew capacity, and how much cash you need to keep for growth.
!
Planning note: These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.
In this model, the owner has a planned $90,000 salary plus possible distributions if cash allows Year 1 EBITDA is $1061M, and Year 5 EBITDA is $11954M Those figures are before taxes, debt service, reserves, and reinvestment, so they are not guaranteed owner cash
This model reaches break-even in Month 3 and payback in 7 months It also needs a minimum cash balance of $819,000 in Month 2 That early cash need matters because roofing owners often pay for crews, materials, vehicles, and insurance before customer cash is fully collected
You need enough crew capacity to complete paid work, but payroll must match demand This model includes a $90,000 owner salary, one $65,000 crew lead, and two $45,000 crew members in Year 1 If sales lag or jobs stall, owner distributions should wait until payroll, job costs, and reserves are covered
Gross margin control has a large impact because revenue is high per job In Year 1, a 1-point margin change equals about $22,900 of EBITDA on implied revenue of about $229M Materials, labor productivity, commissions, permits, disposal, waste, and callbacks all flow through to owner take-home
The best mix is the one your crews can complete profitably and collect on time In Year 1, modeled revenue per new roof is $7,200, repairs are $1,040, and maintenance is $45 based on billable hours and rates Replacements drive ticket size, while repairs and maintenance can smooth demand
About the author
Eric Dawson
Startup Cost Researcher
Eric Dawson is a startup cost researcher at Financial Models Lab who writes practical guides for founders planning their first business. He focuses on break-even planning and comparing business ideas by cost and effort, with an emphasis on realistic small business planning. Eric’s work keeps attention on useful numbers, clear assumptions, and realistic expectations for business plans.
Choosing a selection results in a full page refresh.