Depending on where you live, try contacting your local street rod shop. THey don't just work on '32 Ford roadsters! A northern CA shop had no problem working on my Pantera's headliner & seats, or even a custom seat for my Honda 1000 superbike.
I don't personally do upholstery. "A mans gotta know his limitations"- Dirty Harry Callahan.