What Is A Slate Roof And How Long Does It Last? | Big Easy Roof Contractor