Part H · the register Keys Roofing · (314) 220-2333
Roofing in Kirkwood, Missouri A working file · Kirkwood 63122 Call the roofer
(314) 220-2333

Part H · the register

Roofing contractors registered in Kirkwood

Twelve roofing contractors hold a registered business address inside Kirkwood, Missouri. Here they are, with their Google ratings and how the list was built.

How this list was built

  1. Source. Google Maps business listings, pulled on 23 August 2026 across St. Louis County, St. Charles County and Chesterfield.
  2. Category filter. Only rows whose Google category is exactly "Roofing contractor" are included. The same dataset contains "Gutter cleaning service" listings, which in this market are largely pressure washing and window cleaning businesses. Those are not roofers and they are not in this table.
  3. Geography filter. Only businesses whose registered address is in Kirkwood, Missouri. Every one of the twelve is in the 63122 postcode.
  4. Rating filter. A business needs both a rating and a rating count to appear at all. Unrated listings are excluded rather than ranked last.
  5. Order. Rating first, then number of ratings as the tie breaker. That is the whole method. There is no weighting, no proprietary score and no editorial adjustment.
  6. Exclusion. Keys Roofing is removed from the dataset before ordering, as stated above.

The twelve

Roofing contractors with a Kirkwood registered address, ordered by Google rating
NoBusiness and streetGoogle rating
1Rise Contracting211 S Kirkwood Rd, Kirkwood 631225.056 ratings
2Duke Roofing1012 N Berry Rd, Kirkwood 631225.011 ratings
3Carroll Roofing and Exteriors1266 N Kirkwood Rd, Kirkwood 631225.07 ratings
4FM Roofing145 Grand Ave, Kirkwood 631224.9413 ratings
5Price's PRO Roofing & Exteriors140 Prospect Ave Ste p, Kirkwood 631224.9112 ratings
6Simmons Family Roofing101A W Argonne Dr, Kirkwood 631224.8108 ratings
7St. Louis Roofing & Siding LLC111 N Taylor Ave Ste B, Kirkwood 631224.856 ratings
8Fitzgerald Roofing Co322 Leffingwell Ave, Kirkwood 631224.614 ratings
9Republic Roofing Co225 Grand Ave, Kirkwood 631224.517 ratings
10Reger Roofing & Siding Co641 Leffingwell Ave, Kirkwood 631224.04 ratings
11Richards Roofing344 Leffingwell Ave, Kirkwood 631223.76 ratings
12Riverside Restoration304 Meacham St Building B, Kirkwood 631223.06 ratings

Google Maps, pulled 23 August 2026. Ratings move. This table does not.

The capped ridge of a newly laid brown, tan and charcoal multi tone architectural shingle roof running diagonally across the frame, the ridge cap shingles laid over a dark vent strip that shows as a thin black line beneath them, with both shingle planes falling away either side
Exhibit 10A finished Keys roof. Keys is a featured placement on this page and is not in the table above, so this photograph sits here as advertising rather than as a competing entry.

What this table does not measure

  • Quality of work. A rating count measures how much feedback a business has collected, which correlates with volume and with how hard it asks. It does not measure whether a roof was installed correctly.
  • Licensing. Nothing in this dataset says whether any of these companies is licensed by the City of Kirkwood. A registered address in town is not a city licence. Ask the city, every time.
  • Whether they will come to you. Registered address is where the paperwork lives, not where the trucks go. Roofing needs yard and fleet space, so companies cluster where a municipality zones for it and drive out from there.
  • Sample size. Two of these have fewer than ten ratings. A perfect score across a handful of ratings and a strong score across several hundred are not comparable quantities, and sorting by rating alone flatters the former.

One genuinely interesting thing about this list

The addresses cluster. Three of the twelve sit on Leffingwell Avenue, two more on Grand Avenue and two on Kirkwood Road. That is not a coincidence, it is zoning. Roofing is a trade that needs a yard, a dumpster, a place to load and somewhere to park a fleet, and a municipality either makes room for that inside its limits or it does not. Kirkwood does, on a handful of specific streets. Several affluent municipalities nearby have no roofing contractors registered inside them at all, for exactly the inverse reason.

It is a small thing, but it is the kind of fact that a real dataset produces and a marketing page never does.

Twelve businesses in one small city, seven of them on three streets. That is what a town that still zones for a trade looks like.

Use this list with the licensing question

A ranking of this kind is worth something only if you take the next step. Pick two or three names, then ask each of them the licensing questions, and then confirm the answers with the City of Kirkwood building division rather than accepting them. The table narrows the field. The counter tells you the truth.

The four licensing questions · What to compare once you have two proposals

Want a person on the roof instead of a page about it

Keys Roofing does roofing, gutters and downspouts across greater St. Louis, Kirkwood included. Atlas and Malarkey shingles. Licensed and insured. Someone will get on the roof, photograph it, measure it and write down what it needs.

Direct line

(314) 220-2333

Or send the details in writing

Ask Keys to look at it

Leave a name, a number and a sentence about what the roof is doing. Keys calls back, comes out, gets on the roof or puts a camera on it, and gives you a written scope with photographs and measurements. There is no charge for that and no obligation attached to it.

If the roof is open to weather right now, do not use this form. Call (314) 220-2333 and say the word emergency.

Trades
Roofing, gutters, downspouts
Shingles
Atlas and Malarkey
Not offered
Siding, windows, commercial
Status
Licensed and insured
Roof replacement enquiry Filed with Keys Roofing

Keys Roofing does not represent, negotiate or advertise to negotiate on any homeowner insurance claim, because RSMo 407.725 forbids a roofing contractor from doing so. Keys documents the roof and attends on site as the contractor. The claim stays yours.