About slate roofs
Natural slate is stone split into thin tiles. A good slate roof can last 75 years or more, much longer than the nails and flashing that hold it. So most slate work is repair: new slates where some have cracked or slipped, and new flashing around chimneys and valleys. Slate is heavy and breaks under a careless foot, so the crew needs slate skills, not only shingle skills. Synthetic slate looks like it, weighs less, and is a different product.
Cost. Slate or stone: about $10 to $30 a square foot installed, with materials and labor. This is a national range from HomeGuide, November 2025. Work out the cost for your roof size.
What to ask
- How many slate roofs has this crew repaired or installed?
- Can the roof be repaired, or is the whole roof at the end of its life? How can you tell?
- Where will matching slates come from, and will they match in color and size?
- Will you use copper or stainless nails and copper flashing?
Our guides
Slate roofs by city
Each city page lists the local roofers that show slate roofs on their website. The number is how many firms that page lists.
Arkansas
California
Colorado
Connecticut
District of Columbia
Florida
Georgia
Idaho
Illinois
Louisiana
Maryland
Massachusetts
Minnesota
Missouri
Montana
Nebraska
North Carolina
Oregon
Pennsylvania
South Carolina
Tennessee
Texas
- Aledo5 roofers
- Amarillo10 roofers
- Arlington7 roofers
- Austin42 roofers
- Burleson5 roofers
- Carrollton6 roofers
- Cypress8 roofers
- Dallas56 roofers
- El Paso8 roofers
- Flower Mound7 roofers
- Fort Worth38 roofers
- Frisco10 roofers
- Garland7 roofers
- Grapevine10 roofers
- Houston65 roofers
- Irving9 roofers
- Katy10 roofers
- Keller6 roofers
- Longview8 roofers
- Lubbock6 roofers
- McKinney12 roofers
- North Richland Hills6 roofers
- Plano27 roofers
- Richardson8 roofers
- Round Rock6 roofers
- San Antonio30 roofers
- Southlake12 roofers
- Sugar Land5 roofers
- The Woodlands5 roofers
- Tomball5 roofers
- Tyler6 roofers
- Waco6 roofers
- Waxahachie7 roofers
- Weatherford7 roofers