Too many contractors are pulling in a million or more in revenue and still struggling financially. Why? Because they're undercharging—driven by a broken money mindset. In this episode, Tom breaks down the core reasons why contractors are afraid to charge what they're worth and offers a clear path to fix it. If your business is running full speed but your bank account doesn’t show it, this episode is your wake-up call. In this episode, Tom discusses: [00:16] The problem of high revenue but low profits and constant financial stress [01:06] Applauding the milestone of hitting $1M, but highlighting why that’s not enough if there’s no net profit [01:29] The root cause of undercharging—fear and a broken money mindset [01:58] How childhood money beliefs shape your pricing behavior [02:44] The danger of negotiating against yourself and the need to stop underbidding [03:07] The cost of staying stuck—hurting yourself, your health, and your family [03:24] Real growth comes from more profit, not more jobs [04:02] A Battleground coaching example of losing money by giving discounts [04:40] The importance of slowing down and getting control of your business [05:04] Action steps: audit last 10 projects and add 20% to your next 3 bids [05:44] The trifecta of profitability—right pricing, marketing message, and sales process [06:07] Protecting your margin like your life depends on it [06:33] Trust the math—stop speculating and start pricing based on facts [06:43] A free tool to calculate what you should really be charging ================================= 💰 You didn’t become a contractor to struggle financially. Download our worksheet and start calculating a 50% gross profit on every job. It’s time to get your shit together! https://thecontractorfight.com/50/ ================================= == Rate the Podcast == Help your fellow contractors find the podcast! Please leave a rating/review. Apple Podcasts Spotify