Back to The Roofer Show

Podcast Episode

490: Why Your Roofing Company Has Plenty of Work—but No Money

The Roofer Show··20 August 2026·23 min

About this episode

How can a roofing company have plenty of work—and still have no money?The phones are ringing, salespeople are selling, crews are busy, and revenue may even be growing. But the owner is putting money into the company, credit-card balances are increasing, and every dollar that comes in seems to disappear.Most contractors assume the answer is more sales. But more sales don’t solve bad math—they multiply it.In this episode, Dave explains why financial health must be the first part of a Roofing Business Health Check and why the financial statements many contractors rely on may be incomplete, outdated, or set up incorrectly.SHOW NOTESIn this episode, you’ll learn:Why revenue, money in the bank, and being busy do not prove that a roofing company is profitableThe five financial vital signs every roofing contractor should understandWhy QuickBooks must be set up specifically for a construction businessThe difference between the bookkeeper’s job, the CPA’s job, and the owner’s responsibilityHow to recognize the gross-profit roller coasterWhy bad financial information leads to bad estimates and pricingWhy selling more work can make a cash problem worseHow the Roofing Business Health Check identifies the real problem before prescribing a solution You don’t need to become an accountant. But you do need to understand the scoreboard well enough to know whether your company is winning or losing.Before making decisions about hiring, pricing, marketing, borrowing, or growth, ask two questions:What do the numbers say?And are they telling the truth?RESOURCESRoofing Business Health Check:https://theroofercoach.com/health-check/Episode 489 — Is Your Roofing Business Healthy?https://theroofercoach.com/489SPONSORSProLine CRM helps roofing contractors follow up consistently, manage their sales process, and prevent leads from falling through the cracks.Learn more:https://theroofercoach.com/prolineUse code DAVE50.SMA Support provides trained virtual assistants and support teams who can help answer phones, follow up with leads, rehash old opportunities, request reviews, manage the CRM, and keep routine work from falling back onto the owner.Learn more:https://theroofercoach.com/smasupportCONNECT WITH DAVELearn more about The Roofer Coach:https://theroofercoach.com/Subscribe to The Roofer Show wherever you listen to podcasts. If the show has helped you build a more profitable roofing business, please leave a review.About The Roofer ShowThe Roofer Show Podcast helps roofing contractors grow their businesses, make more money, and have more free time.Hosted by Dave Sullivan, The Roofer Coach, the show shares practical advice on roofing sales, marketing, operations, leadership, and financial management.