Pages in 200 cities

Slate roofing contractors by city

Find local roofers that list slate roofs on their website, city by city. Each one has a working phone and a live website. You call them direct.

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.

District of Columbia

West Virginia