Is A Slate Roof Right For Your Climate? Pros And Cons To Consider