The family CFO is a committed "sale" shopper, so the cargo pants are a mixed bag, some pairs making the PX4 SC a no-go. The ones from Duluth Trading work and last long enough to justify their cost. I have had some useable Sonoma and Croft & Barrow cargos along with other brands I honestly don't remember.
I occasionally wear bib overalls and have a couple pair of those that have truly generous pockets. Unfortunately, they tend to invite attention - if not derision - anywhere but a job site.