The ready-made pitched roof w/ tarp that are intended for 10x10 kennels are only $100 or so. IMO it's well worth it. They are metal, so much stronger than PVC (which will start cracking pretty quickly once it has frozen a few times). They last forever and all you have to replace is the tarp every couple of years.
Here is mine:
Here is mine:
