When a neighbor calls 2 a.m. to report crews gutting a rowhouse under an "emergency" permit, the stamped form looks ordinary — until Ryland finds dozens more overnight approvals tied to the same contractor and the same city inspector. Over ten minutes, this episode traces how pre-signed permits, sparse logs, and a culture of after-hours sign-offs let work bypass inspections and safety checks. Using public records requests, payroll filings, bank deposit traces and interviews with whistleblowers and a retired code official, Ryland reconstructs a pattern: permits rubber-stamped at night, bills routed through an LLC, and at least one near-miss that should have triggered a formal review. The story is not about a single bad actor; it’s about a system of convenience that becomes opportunity for corruption. Ryland lays out what’s documented, what insiders allege, and what still needs scrutiny.
Exposure: The Ryland Files Podcast
Exposure: The Ryland Files is a short-form investigative podcast from journalist Will Ryland, examining the people, crimes, and hidden relationships that rarely make it into the official version of a story. From organized crime and public corruption to unsolved cases, buried histories, and the quiet machinery of power, each episode follows one story as far as the facts will take it. No panel discussions. No hour-long detours. Just focused investigations, difficult questions, and the details other people would rather leave alone — usually in 10 minutes or less.
Exposure: The Ryland Files is a short-form investigative podcast from journalist Will Ryland, examining the people, crimes, and hidden relationships that rarely make it into the official version of a story. From organized crime and public corruption to unsolved cases, buried histories, and the quiet machinery of power, each episode follows one story as far as the facts will take it. No panel discussions. No hour-long detours. Just focused investigations, difficult questions, and the details other people would rather leave alone — usually in 10 minutes or less.Listen on
Appears in episode
Recent Episodes





