How Much Do Roofing Company Owners Make? Facts & Figures
Dec 30, 2025
Roofing company owners make $70,000 to $5 million per year. Most owners take home somewhere between $70,000 and $250,000, according to owner pay data from Roofr and ProLine Roofing CRM. But what most people won't tell you is that there are a lot of hidden details attached to that figure.
We're here to uncover the secrets. You'll learn the exact figures, ideal scenarios, ways to maximize business revenue, and more. You will finish with a clear, honest picture of the money behind the trade.
How Big Is the Roofing Industry in 2026?
The U.S. roofing industry generates roughly $76 billion to $100 billion in annual contractor revenue. This Old House pegged the market near $76.4 billion in 2025, while IBISWorld data reported by The Deal Sheet put contractor revenue at about $100 billion for 2025.
Either way, roofing is one of the largest trades in home services. Here are some quick facts about the industry:
- Market size: about $76 billion to $100 billion in yearly U.S. contractor revenue.
- Fragmentation: more than 100,000 roofing contractor businesses share that revenue.
- Average revenue per company: near $764,000, though the median is far lower.
- Demand driver: aging housing stock, storms, and insurance claims keep replacement steady.
Roughly 80% of demand comes from replacement because roofs like every other thing have an expiry date. The median American home is now around 40 years old, so roofs age into failure regardless of the economy.
The demand is real, but the market softened in places during 2025. In 2026, the U.S. roofing market slump has intensified because of deep-rooted global problems. But that's another topic and we have to focus on revenue.
How Much Do Roofing Company Owners Make by Company Size?
Roofing company owners make $70,000 to $250,000 in a typical year. Owner pay data compiled by Roofr and ProLine Roofing CRM shows solo owners on the low end ($70000) and multi location owners clearing $300,000 to more than $1 million.
The roofing business owner salary depends on revenue, net margin, and how much the owner still works in the field. A hands-on owner operator earns less because the business cannot run without them.
| Business Stage | Estimated Annual Revenue | Estimated Owner Take Home (Salary + Profit) |
|---|---|---|
| New roofing business (owner operator) | $150k to $500k | $60k to $120k |
| Growing 3 truck shop | $1.5M to $3M | $150k to $300k |
| Established residential business | $1M to $3M | $150k to $400k |
| Large commercial enterprise | $5M to $25M+ | $300k to $1M+ |
Use the explorer below to see how revenue, margin, owner take home, and sale value shift as a roofing company grows.
Roofing Profit Margins Explained: Gross vs Net
Gross profit is what remains after the direct cost of a job is subtracted from revenue. In simpler words:
Gross Profit = Revenue - Total Cost* (Materials+Labor)
Net profit is what survives after subtracting overhead like insurance, trucks, marketing, office staff, and your own salary. The formula is:
Net Profit = Gross Profit - Overhead (Marketing, Insurance, Fuel costs)
Owners who confuse the two underprice jobs and burn out. The NRCA reports that an average roofing contractor nets just 2.8%, which means half of all roofing companies make less than that.
Well run shops beat it by a wide margin. To put things into perspective:
- Gross margin: 25% to 40%, higher on repairs and commercial work.
- Net margin (industry average): about 2.8%, per NRCA member data.
- Net margin (well run shop): 8% to 15% with tight job costing.
- Materials: should stay near 22% to 30% of revenue.
- Labor: usually 32% to 38% of revenue.
For a deeper look at the commercial side, see our breakdown of commercial roofing net profit margins. Now plug your own numbers into the calculator below.
How Much Does a Roofing Company Make Per House?
A roofing company makes $2,000 to $8,000 in gross profit per house on a typical residential replacement. A 2,000 square foot shingle job usually bills $8,000 to $15,000. Materials and labor cost $4,000 to $9,000, per 2026 startup and pricing data.
Your real take home pay is smaller than that gross number because of marketing, insurance, and office costs. At an 8% net margin, a $12,000 roof leaves closer to $960 in true net profit for the owner.
- Average residential ticket: $8,000 to $15,000 for a full replacement.
- Direct cost: $4,000 to $9,000 in materials and crew labor.
- Gross profit per house: roughly $2,000 to $8,000.
- Net profit per house: often under $1,500 once overhead is paid.
This is why volume and pricing discipline matter. Most business owners (especially new ones) have difficulty with volume, i.e., finding residential roofing jobs.
Cost Structure of a Standard Roofing Job
The cost structure of every roofing job is different, because no two roofs are the same. However, you can standardize the cost by breaking down the figures into different cost-buckets (or units). For example:
- Roofing materials: 25% to 30% of the job price.
- Crew labor: 20% to 25% of the job price.
- Overhead: professional liability insurance, marketing, fuel, and equipment maintenance.
Most residential jobs are priced by the square, meaning 100 square feet of roof area. The cost of roofing per square can be anywhere between $300 to $800 depending on the material, scale, or effort required.
You must calculate your costs, overhead, and the potential profit margins to price the job. Workers compensation for roofers costs 3 to 6 times more than it does for carpenters or painters.
What Do Actual Roofing Business Owners Say?
Real data from roofing owners tells a more honest story. The dream gets sold as easy money, but the reality is a mix of high risk and real reward. Forum threads on Reddit and Roofing Talk are full of owners sharing exact numbers.
"Roofing is very lucrative... doctors, lawyers, roofers. If you know, you know. But it's 100% about the systems. If your crm isn't tight and your crews aren't reliable, you're just buying yourself a stressful 80-hour-a-week job." User on r/Roofing
Some owners report strong results, and others share sobering numbers. A few examples pulled from public forums and case studies:
- The one man band: One new owner reported $41k in revenue in their first 3 months, walking away with roughly $12k to $14k in profit after labor and materials.
- The rapid scaler: A residential business grew from $828k to $1.38M in revenue within 12 months by leaning on automation, marketing, and better pricing.
- The reinvestment believer: Top owners repeatedly credit saving cash and reinvesting in the business for their growth.
A Roofing Talk breakdown of a Central California shop showed $2M in revenue with a $200k owner salary plus 3% to 5% net on top. According to the average figures, their take home amount was near $260k to $300k.
A separate two crew shop at the same revenue reported only $100k to $125k after heavy reinvestment. Same revenue, very different pay.
Common Pitfalls Shared by Owners
Most owners fail to their own numbers, cash flow, and pricing. The same mistakes show up again and again in forums. Some of these mistakes are:
- The 19% trap: Owners running 19% to 27% gross profit often net just 1% to 3% after overhead. Veterans push for a 40% gross minimum.
- Insurance delays: The supplementing process can hold the final 20% to 30% of a job payment for months.
- The 1099 model: Subcontractor crews keep overhead low but demand strong hiring to protect quality.
- No job costing: Shops that skip per job costing run 4 to 7 points lower net margin.
Roughly 20% of roofing businesses fail because of poor cash flow, and the average roofing company only stays open three to four years. A dollar lost here and there quietly builds into thousands.
Many of these traps trace back to weak cash management. That is exactly where working capital comes in.
Why Roofing Companies Need Working Capital
Working capital is the cash a roofing business needs to cover daily costs while it waits to get paid. Roofing is seasonal and payment heavy, so even profitable owners can run out of cash. This is one of the top reasons roofing companies stall or fail.
Owners buy shingles, underlayment, and flashing weeks before an insurer or mortgage company releases payment. Payroll, fuel, and insurance do not wait. That gap is the working capital problem in one sentence.
- Materials up front: jobs require buying inventory before the customer or insurer pays.
- Seasonal swings: revenue can drop 40% to 60% between peak and slow months.
- Payroll before revenue: hiring ahead of busy season needs cash on hand.
- Insurance and licensing: premiums and renewals hit as lump sums.
- Marketing: storm campaigns and Google Ads spend cash before leads convert.
Smart owners build a reserve of two to three months of operating expenses while seting up a business line of credit of $25,000 to $100,000. Many also use net 30 supplier terms and manufacturer credit from GAF, Owens Corning, or CertainTeed to bridge the gap. For financing options, a roofing cash flow guide is a useful starting point.
How Much Does It Cost to Start a Roofing Company in 2026?
Starting a roofing company in 2026 usually costs $10,000 to $80,000. A multi crew operation startup can pass $180,000. According to 2026 startup cost data a solo owner operator with basic tools can launch for as little as $15,000 to $35,000.
The biggest early costs are the vehicle, insurance, and licensing. We've listed some of these costs to help you understand the scale.
- Truck and trailer: $18,000 to $53,000, less if you buy used.
- Insurance: general liability plus workers compensation, often $8,000 to $23,000 a year.
- Licensing and bonding: $2,000 to $10,000 depending on the state.
- Tools and safety gear: nail guns, ladders, harnesses, and fall protection.
- Working capital reserve: $5,000 to $15,000 to survive early payment delays.
You also need the right license before you take a single job. In Illinois that means passing the state exam and understanding roofing startup costs.
What Is a Roofing Company Worth? Selling, Private Equity, and Exits
A roofing company is usually worth a multiple of its earnings. The biggest paydays in roofing come from building a strong business then selling it into a hot market.
Right now that market is unusually active because of global dynamics. Private equity backed roofing platforms grew from 17 in early 2023 to 56 by late 2024. Buyers closed 134 acquisitions in 2024 alone, per roofing M&A tracking data.
Business owners today field calls from a dozen funded buyers. And surprisingly, a lot of these business owners sell their company. Here is a sneak peek into worth ranges for different companies:
- Small shops (under $1M): sell for about 2.5x to 4x seller's discretionary earnings.
- Well run residential platforms ($3M+ EBITDA): 6x to 10x EBITDA.
- Commercial platforms with maintenance contracts: 9x to 13x adjusted EBITDA.
- Owner discretionary earnings: $750k to $1.2M for a healthy $3M to $5M shop.
Named players (giants with credibility) have higher ranges. CentiMark grew organically to about $1.7 billion in 2026 sales as a family owned commercial operator. Two other giants Tecta America and Roofing Corp of America consolidated through acquisition.
Big money moved too, with:
- QXO buying Beacon for $10.6 billion.
- TopBuild acquiring Progressive Roofing for $810 million.
For owners weighing an exit, multiple expansion data shows recurring revenue and clean books matter so much. The buyer wants to know if the business is sustainable and profitable? If your business is both then you can exit with a hefty paycheck.
Strategies That Help Roofing Companies Grow Profit
You must streamline operations and protect margins on every job to earn like top roofers. Growth without margin discipline just builds a bigger, more stressful version of the same problem.
The highest leverage moves come down to systems, speed, and pricing.
- Cost every job: enter materials, labor, and target margin before the crew leaves the yard.
- Answer leads fast: responding in under 5 minutes lifts close rates by 20% to 35%.
- Use a CRM: the best roofing CRMs track leads and stop jobs from slipping.
- Add repair and service work: repairs carry 40% to 50% gross margin and smooth cash flow.
- Use estimation tools: instant quotes with tools like Roofr protect your material accuracy.
- Follow up on unsold estimates: this recovers 10% to 20% of jobs that would otherwise die.
Sales skill compounds all of this. If knocking doors is part of your model, our door knocking guide can definitely help you. Need some extra extra help? Join our Advanced Sales Training Program.
Is Owning a Roofing Company Profitable?
Yes, owning a roofing company is profitable when you manage it properly. Many owners reach a six figure income within a few years. Plus roofing is one of the more stable professions in the service industry.
Now on the actual profit figures, the average shop nets 2.8%. Only owners who master their numbers reach the 8% to 15% range. These figures are driven by the inherent values of the roofing industry. This includes:
- Recession resistant: a failing roof gets replaced regardless of the economy.
- Consistent demand: aging homes and storm damage keep leads flowing.
- Margin is the gate: profitability depends on pricing, systems, and overhead control.
- Exit upside: a well run business can sell for several times its yearly earnings.
Still deciding whether the trade is right for you? Read our honest take on whether you should pursue roofing as a career.
How to Start a Roofing Business and Stay Profitable
You start a roofing business with a solid plan, the right license, and a clear pricing model. You need a firm grasp of roofing techniques and a repeatable sales process.
The steps are pretty simple in Illinois:
- Get licensed and insured: earn your roofing contractor license and carry liability coverage.
- Choose a structure: most owners pick an LLC for liability protection, as our roofing business structures guide explains.
- Invest in the right tools: trucks, nail guns, and safety gear pay for themselves.
- Leverage technology: use measurement and automation tools to save time.
- Stay informed: track shingle technology and pricing to stay competitive.
Our full guide to starting a roofing business in Illinois covers licensing to branding.
FAQs About Roofing Profits
How much does a roofing company owner make per year?
A roofing company owner makes $70,000 to $250,000 in a typical year. Owners of established $2M to $5M shops usually clear $150,000 to $300,000 in combined salary and distributions. Multi location owners running $10M or more can take home $300,000 to $1 million or more.
What is the average profit margin for roofing companies?
The average profit margin for roofing companies is 25% to 40% gross and 5% to 15% net. The NRCA reports the average contractor nets just 2.8%, so half of roofing companies earn less. Well run shops hit 8% to 15% net by costing jobs and controlling overhead.
How much does a roofing company make per house?
A roofing company makes $2,000 to $8,000 gross profit per house on a residential replacement. A 2,000 square foot job bills $8,000 to $15,000, and materials plus labor cost $4,000 to $9,000. Net profit per house is smaller once marketing, insurance, and office costs come out.
Is it hard to start a roofing company?
Yes, starting a roofing company is hard because of the entry barrier. You need a license in most states, liability and workers compensation insurance, basic equipment, and a business plan. Starting costs run $10,000 to $80,000, and a solo owner can launch for $15,000 to $35,000.
Which is more profitable, residential or commercial roofing?
Commercial roofing often carries higher gross margins of 35% to 40% and steadier maintenance revenue, but longer sales cycles and more capital. Residential roofing offers higher volume and faster homeowner payment. Both are profitable when priced and managed with discipline.
What is a roofing company worth?
Small residential shops under $1 million usually sell for 2.5x to 4x seller's discretionary earnings. Private equity backed commercial platforms have traded at 9x to 13x adjusted EBITDA. Recurring service revenue, clean books, and low owner dependency raise the multiple you can command.
How much does it cost to start a roofing company in 2026?
Starting an average roofing company in 2026 costs $10,000 to $80,000. It can exceed $180,000 for a multi crew operation. Main costs include a truck and trailer, insurance, licensing and bonding, tools, marketing, and a working capital reserve.
Do roofing company owners get rich?
Yes, some roofing company owners get rich. Owners of $3M to $5M shops report $750,000 to $1.2 million in discretionary earnings. Managing your business properly can add several times to that figure.
Bottom Line on Roofing Business Owner Revenue
An average roofing business owner earns $70,000 to $250,000, and large scale owners clear $300,000 or more. The gap between those numbers comes down to pricing, systems, cash management, and whether you treat net profit as the real scoreboard rather than revenue.
We help you take the first step toward your own profitable roofing business. Join our roofing exam prep course, pass the Illinois exam, and prepare for your career.
We've helped 65% of IL roofers!
From getting a license to starting a business, we help our students with everything.