we had our birdcage covered with a canvas roofing from Sunshine Awnings and we love it. Rain proof and the company gets the permit and all for you. It is prefabricated with exact sizing for your birdcage and many colors to choose from. Irma never touched it and was perfect. It truly turns your birdcage into another room. Great company to deal with. Good Luck