Depending on where you are, you may not want to go for a rubber roof. Usually this material is black so if you live in a sunny climate, your roof will absorb that heat and make your a/c work much harder. If you live in a climate where there is snow, be careful about snow removal so you don't damage the membrane.