Onsite Upsells: The Hidden $10K on Every Roof
Most commercial roofers are sitting on a goldmine.
Not in new construction. Not in re-roofs.
It’s in the leaks, the patches, the repairs.
Specifically - the upsell opportunities your techs walk past every single day.
Let’s be clear: I’m not talking about turning techs into full-blown salespeople.
I’m talking about equipping them to identify, document, and escalate simple service upsells.
Here’s the reality:
Every roof your tech steps on has more than just the leak.
Most techs are only focused on the leak.
And most companies are leaving $5K–$10K+ per truck, per week on the table.
So let’s break this down.
The 3-Part Framework for Onsite Upsells
We teach this inside our 8-Figure Service Division program, and it works like this:
1. See It – Train Your Techs to Spot Revenue
This doesn’t require years of experience. Just pattern recognition.
Cracked pitch pans
Open laps
Missing sealant
Broken coping
Clogged drains
If your techs can find a leak, they can find 5 other issues while they’re up there.
What they need is permission and clarity.
Start with a single crew. Don’t roll this out to 15 guys on Monday morning.
Choose one tech who’s sharp, coachable, and eager to grow.
Walk them through the goal:
“I want to know what else you see on the roof, above and beyond the leak.”
2. Document It – Photos Sell the Work
This is where 90% of techs fall short.
You don’t need a 10-page report.
You need 5 clean photos, labeled and uploaded from the roof.
✅ Turn the phone sideways
✅ Label the issue (“Open lap, south wall”)
✅ Snap an after photo if they fix it
If the admin or sales rep can’t understand the issue from the photo, it’s not good enough.
3. Escalate It – Build a Clear Hand-Off
What happens after the tech finds the issue?
This is where most companies stall.
The tech tells nobody
The info gets buried in the ticket
Or worse—it sits in their camera roll for 2 weeks
You need a dead-simple rule:
Every upsell-worthy issue gets flagged and handed to sales or service manager the same day.
Use tags in your CRM. Slack. A sticky note if you have to.
Just make it visible and actionable.
What This Could Look Like in Your Business
Let’s say your team handles 15 service requests a week.
On just half of those, the tech finds 1 additional issue that could be addressed on the spot (a minor seam failure, drain blockage, split flashing, etc).
Let’s say the average upsell on each of those is $750.
That’s:
7 extra revenue opportunities per week
$5,250 in added revenue
Over $20K/month - without sending out an estimator, building a proposal deck, or changing your pay plan
No gimmicky sales tactic. No new hires.
Just clear documentation, labeled photos, and a quick conversation with the customer.
Final Takeaway
You don’t need a better crew.
You need a better process.
Most companies have the trucks, the tools, and the techs.
What they don’t have is the framework to turn a $1,000 leak call into a $10,000 project - with zero extra marketing.
Start small. One tech. One truck. One call.
Train your team to see it, document it, and escalate it.
Then stack the wins, one upsell at a time.
Want to see exactly how contractors are generating $100K+ in onsite upsells - with the team they already have?
Join our free 8-Figure Service Division Community:
✅ Full Onsite Upsells Course
✅ $100K in 30 Days Revenue Roadmap
✅ Free trainings + support from growth-focused commercial contractors