Maybe you've already done this but in case you haven't, keep a minute my minute detailed work diary in your truck. Then at the end of 2 weeks, look at it closely and add up the billable time and the non billalble time(windshield time, fuel up time, etc...you might be surprised how much non billable time you are incurring...then try to reduce it. Here's something else we started last month....for some commercial properties, we now do a number of them on Sunday. Because of lack of cars, people, and conversations, our productivity on each commercial account done on Sunday, increased 10% to 15%. We work from about 8 to to 2 on Sundays. We dont have kids and my wife does not mind me working Sunday but this might not be an option for allot of guys, for various reasons, not the least of which is going to church.
As mentionted above, allot of our fixed and variable expenses are diffcult to reduce any further...so...I try to improve productivity which, in turn improves the bottom line . For example, we bought a couple of small augers for electric drills to plant the couple thousand flowers we did...these augers cut our planting time in half....but the fees to plant, stayed the same, therefore, our "expenses" to do this work were significantly reduced. I am always looking for tools/tricks that reduce labor time on the job.
We too, pack lunches...saves allot of time, we eat more nutritious food, and we can break for lunch at noon....when we used to buy lunch, I was always eating too late and then my wife had to move dinner back in the evening becuase I wasn't hungry at the "normal" supper hour.
Hope we hear some more ideas....this is a good thread you started