Slate roofs are best for homeowners who can ... and different tints let you choose from pretty much any color imaginable. Concrete tiles are really heavy, though, and a challenge to install.
Slate and clay tiles can add an element of elegance and are perfect for more traditional homes, while metal or rubber roofing materials ... different materials and colors that harmonize with ...