Try quickbooks it does have features for stocking and should be able to integrate with Jobber up to a certain point. I think Jobber is mainly for the actual " service" part, not really design as an E-commerce or stocking software so that inventory can be tracked. There is the apps(App market place) on jobber where it could link in to other apps if you look at other apps that may help.
-We are a landscaping company and for example we have people who do irrigation or irrigation repairs where they dont have the part and a side note has to be made to "order" the new parts or even get them from the shop, its the drivers responsability to keep track of this and send the request to our office for orders. we struglled but its not really the softwares fault but our system.
-Same for plant installers
So in another words what i suggest is looking into the system you have for your crew and see what your business is really about, is servicing more important or item tracking more important, from there you can select the best software for you and then have a secondary software for the stocking, you wont really find a software that does it all and when they do they tend to complicate things and lack others. Jobber really helps with customer communication, something that has been getting lost with time and our customers really apreciate that communication. depending on your ops it may be worth it to have some one in the office to help with the stocking data etc.. hope it helps and best wishes