Starting out in a truck shop the floor mechanics were to supply Basic Hand tools up to 1/2" impact stuff, Screw drivers, drill motors(Not Mag Drills), Allens and eventually TORX bits, the shop supplied anything specialized as Axle Nut sockets, 3/4 or 1" drive tooling, reamers and drill bits, Hones, anything considered as consumables. As I moved around the Quarries had the Oddball tooling for the Eucs and heavier loaders, most of the tooling for the crusher plants was furnished by the supplier of the crusher when constructed(NOT Portables). Most of the excavation companies had a small shop with heavier jacks, stands, hoists and such. Then life moved on, companies got tired of the ever changing tools designs and expenses so began the 'Well if YOU Need that socket to do your job you had better own one' commentaries. In the Chargeable hours shops on production rate we would have certain specialty tools of our own, SOME guys would allow to use their tools others were on a go buy your own basis. I had and still have most(NOT All) of my own torque wrenches thru 3/4", impacts and sockets thru 1", used to have Coffing Hoists and chain falls with specialty set up chains, straps, misc. connectors and shackles for track or swinging components in large machines work, had small specialty frames used for hanging the hoists to do field work where sold a great deal of those as left certain industries behind. JY got a number of the "Antique" tooling I had for DD and Cummins work, Liner Stuffers, Piston Ring Compressor(855) even the Injector Nozzle Bore reamer for the old END Macks I still had. I maybe got 30% of what had cost me in sales as just too specialized mechanisms for daily mechanics, many today would have NO concept of some of my older tooling.
Today a Well Established field hand with a service truck likely has a couple hundred K in tooling and truck if owns their own, shop techs can be anywhere from a few tens of K to a easy 100k in tools and not even realize it.