Call Now
    Serving Leavenworth, Kansas

    Roofing the First City of Kansas

    From Victorian homes in the historic districts to new builds near Fort Leavenworth, MCO Roofing gives Leavenworth roofs the care their history deserves.

    (913) 954-4501
    5.0 from 24 Google reviewsJohnson County Class A #2026-0012702Free inspection with photo report

    Roofing in Leavenworth

    Leavenworth calls itself the First City of Kansas for a reason: it was founded in 1854, before Kansas was even a state, and its housing stock tells that whole story. The city has eight National Register historic districts.

    In neighborhoods like Arch Street and Union Park you find Victorian, Tudor, and Craftsman homes with steep pitches, dormers, tall chimneys, and framing that predates every modern roofing standard. Roofs like these punish shortcuts.

    Decking can be a century old, flashing details are rarely standard sizes, and a tear-off can uncover two or three generations of previous work. Elsewhere in town the story changes fast: established streets carry mid-century ranches with simpler gable lines, and newer subdivisions on the city's growing edges are wearing their original builder-grade shingles.

    MCO Roofing starts every Leavenworth job by reading which era your roof belongs to, because the right approach for an 1880s Victorian is the wrong one for a 2015 build.

    Storm and hail in Leavenworth County

    Weather does not care how old the house is. Leavenworth sits at the northern edge of the same hail corridor that hammers the rest of the Kansas City metro, with peak season running roughly March through June. The 2026 spring set records across the region for severe-weather warnings.

    The pattern that ruins roofs here is large hail riding straight-line winds up the Missouri River valley. Hail bruises shingles and strips granules while wind lifts tabs along ridges and rakes. On an older Leavenworth roof, one bad storm is often the event that pushes decades of slow wear past the point of repair.

    On a newer roof it can void years of expected life without leaving a leak you would notice. After any serious storm, report loss or damage to your insurer as soon as possible and follow your policy's instructions. Our free roof inspection provides a photo record of visible conditions.

    Historic districts, the Fort, and the new blocks

    The neighborhood shapes the work. In the historic districts around downtown, we treat the roof as part of the architecture, matching profiles and colors so a repair reads as original. We also plan around the design review that exterior changes in a historic district can require.

    Around Fort Leavenworth, the Army's 5,600-acre post just north of town, we work with a lot of military families on tight timelines. That might be getting a roof certified and repaired before a home sale ahead of a PCS move, or getting a rental property squared away between tenants.

    And in the newer developments south and west of the core, whole streets went up in the same few years. That means original shingles aging out together and hail claims that hit entire blocks at once. We also serve Lansing and the surrounding Leavenworth County communities.

    Your Leavenworth roofing team

    MCO Roofing is a family-owned residential roofing company serving the Kansas City metro, and Leavenworth is part of our regular service area. We handle roof replacement and roof repair, plus storm and hail inspections. We provide a written estimate and a detailed photo report that you may share with your insurer.

    If a storm just came up the river valley, or you own an older home and want to know honestly how much life the roof has left, call (913) 954-4501. If the roof is fine, we will tell you that too.

    Leavenworth Roofing FAQs

    Get in Touch

    Request a Quote

    Ready to protect your home? Fill out the form below and we'll provide a free, no-obligation estimate.

    Contact Info

    Call Us

    (913) 954-4501

    Email Us

    houston@mcoroofing.com

    Service Areas

    Kansas City Metro · KS & MO

    Lenexa • Leawood • Mission Hills • Prairie Village • Shawnee • Overland Park • Olathe • Lawrence • Kansas City • Independence • Lee's Summit • Blue Springs

    Business Hours

    Every dayOpen 24 hours
    Emergencies answered around the clock

    By submitting, you agree MCO Roofing may contact you by phone and email at the number and address you provided about your request. See our Privacy Policy and Terms.

    Ready to Protect Your Home?

    Get a free inspection and estimate. EMTs, firefighters and veterans receive a $500 credit on a qualifying full roof replacement.

    See first responder discount terms

    (913) 954-4501