Revenue Share vs. Flat Fee Marketing: Which Model Is Better for Contractors?
You have probably noticed that marketing agencies price their services in wildly different ways. Some charge a flat $2,500 per month. Others take a percentage of your ad spend. And a growing number of agencies — including us — offer revenue share models where they earn a cut of the business they bring you.
So which model actually works in your favor? The answer depends on your business size, risk tolerance, and what stage of growth you are in. Let us break down each model with real numbers so you can make a smart decision.
How Flat Fee Marketing Works
The flat fee model is exactly what it sounds like. You pay a fixed monthly retainer — say $3,000 — and the agency handles your marketing. The fee stays the same whether you get 5 leads or 50.
The Pros of Flat Fee
Predictable costs. You know exactly what you are spending each month. This makes budgeting simple and cash flow predictable. For contractors who operate on tight margins during slow seasons, this predictability is valuable.
No revenue disclosure required. You do not have to share your books with your agency. Your revenue, your margins, your pricing — all of that stays private. For some business owners, this is a dealbreaker in the other direction.
Simple contract structure. The agreement is straightforward: you pay X, they deliver Y services. There is less complexity in tracking, attribution, and auditing.
Works well at scale. If you are a large operation doing $200,000 or more per month in revenue, a flat fee of $4,000 represents a small percentage of your revenue. The agency fee stays the same even as they help you grow — you keep all the upside.
The Cons of Flat Fee
Misaligned incentives — and this is the big one. Once the agency signs your contract, they get paid the same whether they crush it or coast. There is no financial incentive for them to push harder, test more aggressively, or find that extra 20 percent performance. The best agencies maintain high standards regardless, but plenty of mid-tier shops will do the minimum once the deal is closed.
You bear all the risk. If the campaigns underperform, you still owe $3,000. If leads dry up for two months while they “optimize,” you are out $6,000 with nothing to show for it. The agency has zero downside.
Overpaying in slow months. Every contracting business has seasonality. If you are an HVAC company paying $3,500 per month in January when call volume is half of what it is in July, you are effectively paying double per lead during the slow season.
Hard to evaluate ROI. Without performance-based metrics baked into the contract, it is easy for agencies to hide behind vanity metrics — impressions, clicks, “brand awareness.” You want leads and revenue, not a pretty dashboard.
Real Math: Flat Fee
Let us say you hire an agency at $3,000 per month flat fee. Over 12 months:
| Month | Agency Fee | Leads Generated | Cost Per Lead |
|---|---|---|---|
| Jan | $3,000 | 15 | $200 |
| Feb | $3,000 | 18 | $167 |
| Mar | $3,000 | 22 | $136 |
| Apr | $3,000 | 28 | $107 |
| May | $3,000 | 35 | $86 |
| Jun | $3,000 | 40 | $75 |
| Jul | $3,000 | 42 | $71 |
| Aug | $3,000 | 38 | $79 |
| Sep | $3,000 | 30 | $100 |
| Oct | $3,000 | 25 | $120 |
| Nov | $3,000 | 20 | $150 |
| Dec | $3,000 | 12 | $250 |
| Total | $36,000 | 325 | $111 avg |
You paid $36,000 regardless of performance. In the summer months when leads were flowing, your cost per lead was excellent. But in the winter when things slowed down, you were paying $200 or more per lead — and the agency had no incentive to fix that.
How Revenue Share Marketing Works
In a revenue share model, the agency earns a percentage of the revenue generated from leads they bring you. The percentage typically ranges from 5 to 15 percent, depending on the services included and the volume of business.
The Pros of Revenue Share
True alignment of incentives. This is the fundamental advantage. When your agency only makes money if you make money, their incentives are perfectly aligned with yours. They are motivated to send you better leads, help you close more jobs, and increase your average ticket — because all of that directly increases their earnings too.
Lower risk for you. In a slow month, your marketing costs drop proportionally. If a campaign underperforms, you are not paying full price for bad results. The agency shares in the downside, which means they have skin in the game.
The agency invests in your success. Revenue share agencies tend to go deeper — they will help with your sales process, train your CSRs on phone handling, and suggest operational improvements. Why? Because better close rates mean more revenue for both of you.
Performance transparency is built in. Because the agency’s compensation depends on attributed revenue, there is robust tracking from the start. You will know exactly which leads came from marketing, which ones converted, and what revenue they generated. This level of visibility is often missing in flat fee arrangements.
Scales naturally. As your business grows, the agency earns more — but so do you. A 7 percent share of $100,000 in monthly revenue is $7,000. But that means you kept $93,000. Compare that to a flat fee agency that charges $3,000 to manage the same $100,000 in revenue — the flat fee is “cheaper,” but did they work as hard to get you there?
The Cons of Revenue Share
Revenue transparency required. The agency needs access to your revenue data, either through your invoicing software (Jobber, ServiceTitan, FieldEdge) or through regular reporting. Some contractors are uncomfortable sharing this information. This is a legitimate concern, and it requires a high degree of trust.
Attribution can be messy. Not every lead has a clean attribution path. Did that customer find you through Google and then call later? Was it a referral that also saw your ad? Agreeing on attribution rules upfront is essential, and disputes can strain the relationship.
Higher cost at scale. If your business is already doing $500,000 per month and the agency helped you get to $600,000, paying 7 percent on that incremental $100,000 ($7,000) may feel expensive for the marginal work involved. At very high revenue levels, flat fee often becomes more economical.
Fewer agencies offer it. Revenue share requires the agency to be confident in their ability to deliver results. Most agencies are not willing to tie their compensation to performance — which tells you something about their confidence level. Finding a quality revenue share agency is harder, but the ones that offer it tend to be better operators.
Potential for disputes. If the tracking is not set up properly or the attribution model is not agreed upon in advance, disagreements about what the agency “brought in” versus what came organically can create friction. Clear contracts and transparent tracking systems eliminate this, but it requires more upfront setup.
Real Math: Revenue Share
Let us use the same lead numbers but assume a revenue share model at 7 percent. Average job value for a plumber is $450. Close rate on marketing leads is 40 percent.
| Month | Leads | Jobs Closed (40%) | Revenue | Agency Share (7%) |
|---|---|---|---|---|
| Jan | 15 | 6 | $2,700 | $189 |
| Feb | 18 | 7 | $3,150 | $221 |
| Mar | 22 | 9 | $4,050 | $284 |
| Apr | 28 | 11 | $4,950 | $347 |
| May | 35 | 14 | $6,300 | $441 |
| Jun | 40 | 16 | $7,200 | $504 |
| Jul | 42 | 17 | $7,650 | $536 |
| Aug | 38 | 15 | $6,750 | $473 |
| Sep | 30 | 12 | $5,400 | $378 |
| Oct | 25 | 10 | $4,500 | $315 |
| Nov | 20 | 8 | $3,600 | $252 |
| Dec | 12 | 5 | $2,250 | $158 |
| Total | 325 | 130 | $58,500 | $4,095 |
Wait — $4,095 total for the year versus $36,000 flat fee? That cannot be right.
It is right for this scenario, but it is incomplete. Most revenue share models include a base monthly fee (typically $2,000 to $3,000) plus the revenue share component. The share kicks in on top of the base. So the real comparison looks more like this:
| Model | Year 1 Total Cost |
|---|---|
| Flat fee ($3,000/mo) | $36,000 |
| Revenue share ($2,000/mo base + 7%) | $24,000 + $4,095 = $28,095 |
In this scenario, the revenue share model saves you roughly $8,000 in year one — and it scales with your business rather than against it.
But here is where it gets interesting. Revenue share agencies are incentivized to grow your revenue. What if their extra effort increased your average leads from 325 to 450 for the year?
With 450 leads at a 40 percent close rate and $450 average job:
- Revenue: $81,000
- Agency share at 7 percent: $5,670
- Plus $24,000 base: $29,670 total
You generated an extra $22,500 in revenue and paid $1,575 more in agency fees. That is a 14:1 return on the incremental spend.
Which Model Works Best for Which Trades
The ideal pricing model varies by trade because of differences in job values, seasonality, and lead-to-close timelines.
Revenue Share Works Best For:
Plumbing — High volume of calls, clear attribution (phone calls from ads), strong repeat business. Average job values of $350 to $2,500 make the math work well.
HVAC — Strong seasonality makes revenue share attractive because your costs drop in slow months. High-value installs ($5,000 to $15,000) mean even a small percentage generates meaningful agency income, keeping them motivated. Our HVAC growth packages are built around this exact model.
Roofing — High average ticket ($8,000 to $25,000) means even a 5 percent revenue share creates strong incentives. One closed roofing job can cover a month of agency fees.
Flat Fee Works Best For:
General contractors — Long sales cycles (weeks to months between lead and contract signing) make real-time revenue attribution difficult. Flat fee is simpler.
Landscaping — Lower average job values ($200 to $800 for maintenance) mean revenue share percentages may not generate enough agency income to keep them engaged. A flat fee ensures consistent service.
Niche trades with low volume — If you do 8 to 10 jobs per month with high ticket values, revenue share can feel disproportionate. Flat fee gives you cost certainty.
How to Choose: Decision Framework
Use this framework to determine which model fits your business:
Choose Revenue Share If:
- You are comfortable sharing revenue data with your marketing partner
- Your average job value is above $400
- You want your agency to have skin in the game
- You are in a growth phase and want aligned incentives
- Your trade has clear, trackable lead sources (phone calls, form submissions)
- You value performance transparency over privacy
Choose Flat Fee If:
- Revenue privacy is non-negotiable for you
- You are already doing high volume ($200,000-plus monthly) and want cost predictability
- Your sales cycle is long and attribution is difficult
- You have a proven marketing system and just need execution
- Your average job value is low (under $300) and volume-based
Consider Hybrid If:
- You want some base-level commitment from the agency but also want performance incentives
- You are testing a new agency and want to limit risk while evaluating their capabilities
- Your business has both high-volume low-ticket work and occasional large projects
Questions to Ask Any Agency
Regardless of which model you choose, ask these questions before signing:
- What is your average client retention rate? Agencies that deliver results keep clients. If they dodge this question, that tells you something.
- Can I see case studies from contractors in my trade? Generic case studies are worthless. You want to see results from plumbers, HVAC companies, or whatever your trade is.
- Who owns the ad accounts and data? The answer should always be you. If the agency retains ownership, they are holding your data hostage.
- What is your reporting cadence and format? Monthly at minimum, with clear lead counts, cost per lead, and revenue attribution.
- What is the exit clause? You should be able to leave with 30 to 60 days notice. Anything longer is a red flag.
- How do you handle attribution for revenue share? Get this in writing before you sign. What counts as an agency-attributed lead? What does not? How are disputes resolved?
Our Take: Why We Use Revenue Share
At Contractor Bear, we use a hybrid model — a base monthly fee starting at $2,000 plus a revenue share of 5 to 10 percent depending on the tier. Here is why:
We want to eat our own cooking. If we are going to tell you that our marketing will grow your business, we should be willing to bet on it. Revenue share means we do well only when you do well.
It keeps us honest. We cannot coast on a flat fee and deliver mediocre results. Every month, our income depends on the quality of leads we send you and how well those leads convert. That pressure makes us better.
It attracts the right clients. Contractors who choose revenue share tend to be growth-oriented, data-driven, and collaborative. Those are the clients we do our best work with.
It filters out bad leads on our end. We are incentivized to send you qualified leads that close, not just a high volume of junk inquiries. Quality over quantity is baked into the model.
Is revenue share right for every contractor? No. If you are doing $500,000 a month and just need someone to manage your existing campaigns, a flat fee specialist might make more sense. But for most contractors in the $20,000 to $200,000 monthly revenue range who are hungry to grow — whether you are a plumber expanding in Los Angeles or an electrician scaling up in Chicago — revenue share aligns incentives in a way that flat fee simply cannot.
Want to see the specific numbers for your trade and market? Check out our pricing page for detailed breakdowns of what each tier includes and what the revenue share looks like in practice.
And if you are still weighing whether to hire an agency at all, read our deep dive on DIY marketing versus hiring an agency — we break down the true costs of both approaches with no punches pulled.