Find a Roofer in Your City

A directory of roofing contractors across the 100 largest US cities. Every listing’s name, address and phone comes from the company’s own website — not from an aggregator profile — and every city page covers the licensing rules, weather exposure and price ranges that actually apply in that metro.

Start with your city below.

Browse by city

100 cities, grouped by state. The number beside each is how many roofers are currently listed there.

Recently added roofers

Every one of these was verified against the company's own website. Tap through for the full listing.

About this directory

Roofing has a search problem the trade itself did not create. A roof is bought once or twice in a lifetime, usually in a hurry, and often straight after a storm — which is exactly when the least accountable operators are most visible. Map profiles carry numbers nobody has checked in years, lead sites sell the same enquiry to four contractors, and aggregators copy each other’s errors indefinitely. This directory takes a narrower approach: fewer listings, each one traceable to the source it came from.

How listings are collected

Every listing follows the same three steps. Candidates are found by search — companies that actually operate in the city in question. The company’s own website is then opened and read, so the name, address and phone come from the page the business itself controls and keeps current. The source URL and collection date are recorded, so any entry can be traced back and rechecked.

Nothing is taken from Google Maps, Yelp, or any aggregator profile. If a company has no website, or its site is unreachable, it isn’t listed. That costs coverage, and it’s the right trade.

Where a business publishes only an out-of-town office but plainly serves the city, the address is recorded exactly as the business states it, with a note explaining the relationship. No listing is ever given an address the business does not claim for itself.

What this directory doesn't do

It does not rank contractors, score them, or tell you who is best. There is no review system, no star rating, and no “top 10” ordering dressed up as editorial judgement.

It does not sell your enquiry. There is no lead form that quietly routes to four companies at once, which is the arrangement behind most of the roofing results you will have already seen.

It does not accept payment to change what a listing says. Featured placement moves a listing up its city page and is marked as such; it does not alter the name, address or phone, and it does not remove anyone else.

What's missing, and why

Coverage is uneven, deliberately. A city page lists the companies whose details could be read from their own website on the date shown — not every roofer in the metro.

Roofing is a trade with a long tail of one-crew operations that work entirely by referral and phone. Many are excellent and have no website at all. They are missing here, and no amount of scraping would fix that honestly.

Storm-season entrants are also absent by design. A company that appears in a city for six weeks after a hailstorm and has no fixed address there is not something this directory can verify, and listing it would be worse than the gap.

Corrections and claiming a listing

If a listing is wrong, it gets fixed. Phone numbers change, companies move, and a detail read correctly in March can be stale by September.

If the business is yours, you can claim the listing and correct anything on it. That costs nothing and does not require buying anything.

Every listing records where its details were read and when. If you tell us what is wrong, we can check it against the same source.

What to check before you hire

Licensing is the single biggest variable, and it’s set by the state — not nationally. There is no US roofing licence. What exists is a patchwork, and knowing which regime you’re in tells you what to ask for:

  • States with a roofing-specific licence. California requires a C-39 Roofing Contractor licence from the CSLB on any roofing work over $500 including materials — low enough that every real job is covered — behind which sit four years of journey-level experience, two exams and a $25,000 bond. Florida issues two grades: a Certified Roofing Contractor (CCC prefix), who passed the state exam and may work anywhere in Florida, and a Registered Roofing Contractor (RC prefix), competent only in the city or county that issued the certificate. New Mexico issues a GS-21 — and the broader GB-98 General Building classification is not a roofing licence, which is a distinction worth knowing before you accept one.
  • States with no roofing licence at all. Texas is the clearest example: the Department of Licensing and Regulation does not regulate the trade, there is no state exam, and there is no register to check. That is why door-knocking after a hailstorm is a Texas phenomenon.
  • States that leave it to the city. Colorado issues no state roofing licence and regulates jurisdiction by jurisdiction. Denver runs the most structured version — a Specialty Class D supervisor certificate and then a contractor’s licence — and a licence in one suburb is not a licence in the next.

Where no state licence exists, verify general liability and workers’ compensation directly, because there is no trade licence standing behind the work and a fall from a roof is not a small claim.

Three questions sort most contractors, in any state:

1. Tear-off or overlay? Laying new shingles over the old ones is cheaper and faster, and it means nobody has looked at the deck underneath — where rot, if there is any, actually is. Most codes cap a roof at two layers, so an overlay today can also force a full tear-off next time. 2. Who carries the workmanship warranty, and for how long? The manufacturer’s warranty covers the shingle, and most roof failures are not the shingle. The workmanship warranty is the contractor’s own, and it is worth exactly as much as the contractor’s likelihood of still trading when you need it. 3. Are you pulling the permit? A contractor asking the homeowner to pull it is worth a second look. The permit puts an inspector on the job and puts the contractor’s name on the record.

What roofing work costs

National ranges as of 2026. Treat them as a starting point — pitch, access, tear-off, deck repairs and local labour move real quotes a long way in both directions, and a steep three-storey city roof bears little relation to a single-storey ranch.

  • Repair, typical: $400–$1,500
  • Full replacement: $6,000–$22,000
  • Asphalt shingle: $4–$8 per square foot installed
  • Metal: $6–$14 per square foot installed
  • Tile: $8–$20 per square foot installed
  • Flat and low-slope (TPO, modified bitumen): $4–$9 per square foot installed
  • Permit: $150–$500 depending on the project

Each city page carries the local licensing detail and the conditions that drive cost in that metro — hail and wind exposure, snow load, code requirements, and the roof types the local housing stock actually uses.

What roofers do

The word covers several distinct trades, and few companies do all of them well:

  • Replacement — tear-off, deck inspection, underlayment, new covering. The largest job most homeowners will commission on a house.
  • Repair — flashing, isolated leaks, storm damage, missing shingles. Diagnosis matters more than materials; the leak is rarely where the stain is.
  • Flat and low-slope — TPO, EPDM, modified bitumen, coatings. A different trade with different failure modes, and dominant on commercial buildings and in parts of the Southwest.
  • Metal — standing seam, corrugated, stone-coated steel. Longer-lived, more expensive, and much less forgiving of a bad install.
  • Tile and slate — clay, concrete, natural slate. Heavy, region-specific, and dependent on a structure rated to carry it.
  • Storm and insurance work — documenting hail and wind damage and working through a claim. Legitimate specialism and the one most imitated by operators who arrive with the weather.
  • Gutters and ventilation — often sold alongside a roof, and genuinely part of whether it lasts. Trapped attic heat shortens shingle life quietly for years.

Match the company to the job. A crew that does excellent asphalt work is not automatically the one to put a standing-seam roof on.

For roofing businesses

Listings here are free and carry your name, address and phone. If you’re already listed, you can claim it and correct anything that’s wrong.

Adding a website link, a description of what you do, photographs of your work, and Featured placement above the free listings on your city page is the paid upgrade. If you want the details, get in touch.

Contact · Privacy policy · Terms of use