Episode Details
Back to Episodes
420: Keeping Score: The Key to Roofing Business Success with Diane Gilson
Description
Summary / Intro
Most roofing contractors work hard every day — but very few actually know if they’re winning.
In this episode, I sit down with Diane Gilson to talk about one of the most overlooked parts of running a profitable roofing business: keeping score.
We break down why so many contractors feel busy but still stressed, confused, or broke — and how the lack of clear financial scorekeeping is usually the root cause. This conversation isn’t about accounting jargon or complex spreadsheets. It’s about understanding the few numbers that actually tell you whether your business is healthy or heading for trouble.
If you’ve ever said “I think we’re doing okay” or “I’ll know at the end of the year,” this episode will challenge that mindset and show you a better way.
Show Notes
Running a roofing business without clear financial scorekeeping is like playing a game without a scoreboard — you might be putting in effort, but you don’t know if you’re winning or losing.
In this episode, Dave Sullivan is joined by Diane Gilson to break down why “keeping score” is one of the most important responsibilities of a roofing business owner. Together, they explain why many contractors avoid their numbers, how that avoidance leads to cash flow problems and stress, and what simple systems can bring clarity and control back into the business.
Diane shares practical insights on the difference between being busy and being profitable, why gut feel is dangerous in business decisions, and how consistent financial review helps contractors make smarter choices. This episode focuses on clarity — knowing your revenue, margins, overhead, and cash position — so you can lead with confidence instead of reacting to problems after they show up.
This conversation is especially valuable for contractors who want a business that runs on facts, not feelings.
Takeaways
- You can’t run a profitable roofing business without clear scorekeeping
- Being busy does not mean you’re making money
- Regular review of financials prevents surprises and cash flow issues
- Simple systems create clarity and better decision-making
- Knowing your numbers makes you a stronger leader
- Consistent scorekeeping reduces stress and improves confidence
Chapters
00:00 – Introduction to The Roofer Show
04:32 – Why Contractors Avoid Their Numbers
10:15 – The Cost of Not Keeping Score
18:40 – Busy vs Profitable
27:05 – What Numbers Actually Matter
36:12 – Creating Simple Scorekeeping Systems
45:50 – Leading With Confidence Through Clarity
Links Referenced in This Episode
https://theroofercoach.com/resources
Companies Mentioned
Ruby Receptionists
SMA Support
Proline
👉 Get clarity in your business. Download free tools at
theroofercoach.com/resources