I went to a tent shop. Bought heavy tent material by the yard, bought the repair cement they recommended. The repair patches are still in place 3 years later.
I had lots of holes. I was surprised how well the patches held up. I think I spent $20. A new cover was $200.