Call a furniture upholsterer
You can get bids from "marine" upholsterers but you'll probably find "normal" ones are gonna be cheaper. I don't know about kits but if you have a heavy duty sewing machine, you can give it a go on your own. I wouldn't, personally, cuz I'd make a mess of it!!!Carpeting is pretty easy. Take your current carpet, buy some you like, cut it out & take it to a rug company that will edge it for you. I have no clue what they'll charge but it'll be cheaper than buying a custom cut carpet.LaDonna