Slate roofs work well in just about every climate. Slate is a great insulator, which means it works well in both hot and cold climates. "Choosing the proper grade will help keep it resistant to freeze ...