Yep, there is a custom uphostery shop in Spring that does fantastic work and can do anything.
I can't remember the name of the place but if you look in the Houston phone book you can find it. It's located on Louetta rd. Go west on Louetta off I 45, it's about 2-3 miles down on the left. They do custom work on show cars, boats or anything that has upholstery. They work at their own pace and are not cheep....but you won't be dissapointed. They did a bass boat for me about 8 years ago and it still looks brand new!