Where can you get Toltex done?

My rat-skins dont seem to be holding up too well. I had a bad experience with rain and a truck bed (fortunately cones were well protected, but the bottoms of the cabs got some moisture) and my cats took out some of their aggression on the cabs as well. I end up having to move my stuff pretty often and its looking more and more frayed as time goes on.

Anyone know what type of place you can get toltex done at? Or does something like this usually end up a home project?

I can say whether you can find a cab refinisher/recover
type guy. Someone that does boat upholstery comes to mind.
Probably not many of those in your neck of the woods.

For a home project, I recommend cloth backed Vinyl,
preferably with one piece long enough to go all the way
around the cabinet, with a few inches left over. If you don't
mind a few seams, you can probably get away with less.

Apply with slow setting white or carpenters glue. Contact cement is also good, but hard to manipulate for large pieces.
Overlap the seam on the bottom, and trim a straight line with
a straight edge, creating a tight 'butt' joint. Allow to set.

Next fit and trim the edges. Use contact cement to do the
edges, and notch the corners for a good fit.

I did this on a cab 20 plus years ago, and it has worn
well. A pic of the cab, which I redid this winter is at the
end of the DIY thread 2nd page, below in my sig. I didn't
have to rework that at all.