We didn’t do things in the order Dave does. We both kept putting money into our retirements. It was the spending, not lack of income in our case. Once the spending was under control, the debt snowball was easy. We are also paying extra on the mortgage. If everything goes well, the house will be paid off two years before retirement. (10-12 years approx).
And then you’ll get to call and do the debt-free scream :)