About KC Roofing Co
The short version
KC Roofing Co is a Kansas City roofing company founded in 2021 by Greg Halloran, who spent the twelve years before that running roof warranty claims for a large home builder. The company does two things, roof repair and roof replacement, and it does both the cohort way: read the roof against the street it sits on, name the detail that actually failed, and price only what that reading supports.
How a warranty desk ends up founding a roofing company
Greg joined the builder in 2009 doing warranty intake, the phone work: logging leaks, booking inspections, closing files. The work moved him to the desk that decided what the builder would pay for, and that desk is where the pattern showed up. Claims did not scatter randomly across the metro. They bunched. A street in Olathe would produce five chimney leaks in a single spring. A Lee's Summit subdivision would send in a dozen calls about lifted tabs after one windy week, all on roofs the same age, all fastened the same way.
The explanation was never mysterious. Production builders roof a street in a season, with one or two crews working a repeated detail set at production speed. Whatever those crews did carefully, the whole street got. Whatever they hurried, the whole street got that too, and it arrived at Greg's desk years later as a cluster of identical claims wearing different house numbers.
The second lesson was about the clock. Warranty coverage runs on years, so warranty repairs get sized to the years: the smallest fix that holds until the coverage ends. Greg approved hundreds of those fixes. Some were right. Many were a tube of sealant standing in for flashing that should have been torn out and replaced, on a roof whose owner believed the problem had been solved. The paperwork was accurate. The roof was not fixed. He kept a private list, street by street, of fixes he expected to meet again.
The company he built instead
KC Roofing Co opened in Independence in 2021, working both sides of the state line, with the street file as its founding habit. Every estimate starts with two facts before anyone goes up a ladder: the roof's age, and what the roofs around it are doing. Where the street shows a pattern, the quote names the pattern. Where the roof is a one-off, a single failed detail on a sound roof, the quote stays that small, and the visit says so.
The crew is deliberately small. Steve Petrakis leads the roof work; Greg knew his repairs from the warranty years, where Steve's fixes were the ones that closed files for good instead of pausing them. Dana Mireles runs the office and the street files; she scheduled builder walkthroughs for eleven years and can date most metro subdivisions to their building season from the street name alone. Every roof the company touches joins a file kept by street, so the next roof on that street starts smarter than the last one.
What we believe, stated as working rules
- A repair should name the detail that failed and say whether
the street agrees. A quote built on one roof alone is half a diagnosis.
- A replacement should be argued from the roof's condition and
its cohort, not from its birthday alone. Age is a reason to read a street, not a verdict on a house.
- A patch sized to a warranty clock is a postponement, and
postponements should be called that, out loud, before a homeowner pays for one.
- The roofs around yours are public evidence. Anyone quoting
your roof should be willing to talk about them.
Get a free estimate
Call Call for same-day help, or send the estimate form and the office will take it from there. The estimate is free, hassle-free, and no-obligation.