Hello Mr. Assholay (love it): In case you haven’t found a shop yet, i have used J.B. Auto Upholstery, 200 Trade Street, Raleigh…….just off 401 south of town at the 70 split. 919-772-4099. Used them to fix the drivers seat in my “03 Terminator and later to clear the drain holes in the car where i thought my top was leaking, they also changed out he fiberglass insulation that had gotten wet. They do alot of restoration work, friend of mine that buys and sells classic cars recommended them to me.
I have an appointment to take a new F-150 to them this coming Wednesday to modify the driver’s seat as it bothers my back….tough getting old.