The most important thing is to have a roof over your head. Start by selecting free 3D roofing materials or your Blender ArchViz.
Slate Roof Tiles mix in a slate texture in 2K PBR texture complete with tiling and displacement as well as edgewear and ambient occlusion. Partly procedural.