Most roofers start out focused on one thing—getting more jobs on the board.
But here’s the hard truth: sales don’t mean much if the money slips out the back door.
Materials eat too much, labor costs creep up, commissions balloon, and suddenly what looked like a great month doesn’t leave much in your pocket.
That’s where knowing your revenue breakdown comes in. A healthy roofing company knows exactly what percentage of revenue should go to materials, labor, marketing, commissions, and overhead—so there’s always enough left for real profit.
Of course, these numbers aren’t set in stone. They shift depending on your market, whether you’re heavy on insurance or retail work, and how much buying power you have with suppliers. But after working with thousands of roofers, industry pros have landed on some solid benchmarks that most healthy companies hover around.
In this post, we’ll break down those target percentages and show you what a “healthy” roofing company really looks like on paper—so you can see how your business stacks up.
Key Revenue Categories for a Healthy Roofing Company
So what does “healthy” actually look like when you break the numbers down? Let’s walk through the main buckets most roofers need to watch.
Materials (30–35%)
Your biggest expense, hands down. Hunter Ballew puts the sweet spot around 33%, noting that very few companies hit it consistently—especially as they grow.

Labor (20–25%)
One contractor suggests around 20% labor costs, while others say they’re closer to 24% depending on the crew model. Subcontractors, W-2s, and even the type of roofing (shingle vs. tile) can shift this number.
Sales Commissions (8–12%)
Most companies land in this range. Hunter pegs it at 10%, while John Klooz says 10–12% is fair if you want to take care of your reps. Some push higher to incentivize more sales, but that margin has to come from somewhere.
Marketing (5–10%)
Marketing spend depends heavily on how strong you are in door-to-door or referrals. Hunter says 5% is a good target for most, but admits some companies go much higher (he’s coached businesses spending 18%).

Overhead (15–20%)
Overhead is everything it takes to keep the lights on and the business running, your office staff, trucks, fuel, insurance, software, and day-to-day admin costs. Most healthy roofing companies keep this between 15–20% of revenue.
One contractor noted that 15% overhead is a solid benchmark for residential and commercial companies, though it can creep higher as you add management layers and support staff. The key is to watch for “bloat”—extra expenses that don’t directly add value to production or sales.
Think of overhead as the weight your company carries. Keep it lean, and your margins stay healthy. Let it get heavy, and it drags profit down no matter how many jobs you sell.
Net Profit (15–20%+)
At the end of the day, this is what matters most. If you can run lean and stay disciplined, 15–20% net is a realistic target. Larger companies may run closer to 10–15%, while smaller, leaner ones can push above 20%.
Factors That Influence the Numbers
While the benchmarks give you a strong starting point, the reality is that every roofing company’s numbers will look a little different. Several factors can push percentages up or down:
1. Type of Work (Insurance vs. Retail)
Insurance jobs typically operate with tighter margins since pricing is often dictated by carriers. Retail work, on the other hand, allows for more flexibility in pricing, which can improve both gross profit and net profit if managed well. Companies with a strong retail mix often find it easier to hit the “ideal” breakdown.
2. Company Size and Buying Power
Larger companies generally benefit from bulk material pricing, rebates, and special supplier agreements. That buying power can bring material costs down several percentage points compared to a smaller company purchasing at retail rates. On the flip side, growth often comes with higher overhead as more management and administrative layers are added.
3. Market Conditions and Roofing Types
Material and labor percentages vary widely depending on geography and the type of roofing being installed. Tile, slate, or specialty roofs typically have higher labor components but may use less material percentage-wise compared to asphalt shingle jobs. Local labor rates, supply chain costs, and competition in the market also impact the breakdown.
4. Lead Sources and Marketing Mix
If your business thrives on referrals and door-to-door sales, your marketing spend can stay at the lower end of the range (around 5%). Companies that rely more heavily on digital ads, purchased leads, or branding campaigns may find their marketing spend creeping closer to 10% or higher. This isn’t necessarily unhealthy—it just requires selling at higher margins to balance it out.
5. Growth Stage and Overhead Structure
Startups often run lean and can net higher percentages, while more established companies may accept thinner margins in exchange for scale and volume. Overhead tends to grow with size—adding managers, vehicles, office space, and technology—which means watching those expenses is critical to keep net profit in check.
Sample Healthy Roofing Company Revenue Model
So, what does it all look like when you put the pieces together? Here’s a breakdown many healthy roofing companies aim for:
- Materials: ~33%
- Labor: ~20%
- Sales Commissions: ~10%
- Marketing: 5–10%
- Overhead: ~15%
- Net Profit: 15–20%+
This mix leaves room for strong profit while still covering growth expenses like marketing and overhead. The idea isn’t to hit these numbers exactly, but to use them as a target—if one category creeps higher, you’ll need to make up for it somewhere else to stay healthy.

The important part is knowing your numbers. Track them monthly, compare against these benchmarks, and you’ll be able to spot problems early and keep your business on track for long-term profitability.
Building a Profitable Roofing Company Starts With Knowing Your Numbers
At the end of the day, there’s no single “perfect” revenue breakdown that fits every roofing company. Your market, size, and business model will always shift the numbers a little. But the companies that grow consistently—and profitably—are the ones that know exactly where every dollar is going.
By aiming for healthy benchmarks in materials, labor, commissions, marketing, and overhead, you give yourself a clear path toward strong net profit. More importantly, you gain control: no surprises, no guesswork, just clarity on what it really takes to run a sustainable roofing business.
The takeaway is simple: track your percentages monthly, adjust when one area starts creeping too high, and use these benchmarks as your guide. That’s how roofing companies move from busy… to profitable.

