Skip to content
    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 28 Google reviewsJohnson County Class A #2026-0012702Free inspection with photo report
    Historic brick storefronts in downtown Leavenworth beneath a Welcome to the First City of Kansas banner
    Downtown Leavenworth, the First City of KansasSee our work

    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 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.

    Roofing project photos

    From the MCO Roofing project gallery.

    Gray-sided home with multiple gables and a finished shingle roof
    Finished rooflines on a two-story home.
    Shingle bundles staged along roof ridges before installation
    Materials staged for a roof replacement.
    A worker in gloves standing beside dark roof shingles
    A closer look at shingles during an on-roof visit.

    Leavenworth Roofing FAQs

    Leavenworth is squarely in our service area. We work in Leavenworth and Lansing, along with surrounding Leavenworth County communities. Emergency calls and free inspections are available here, as are repair and replacement services. Call (913) 954-4501 to get on the schedule.

    Yes, and we enjoy it. Homes in districts like Arch Street and Union Park often have steep pitches, complex framing, aging decking, and non-standard flashing details that reward careful, experienced work. We match shingle profiles and colors so the finished roof suits the architecture, and if your home sits in a designated historic district we will help you plan around any design review requirements before work begins.

    This is a common call from the Fort Leavenworth community. We will inspect the roof for free and give you a detailed photo report that you may share with your agent or buyer. If storm damage turns up, report it to your insurer as soon as possible and follow your policy's instructions.

    Coverage and deductible terms depend on your policy and insurer, including how roof age or depreciation applies. MCO documents visible roof conditions and provides a written estimate. We can attend the adjuster inspection and answer roof-scope questions. Your policy and insurer determine coverage and settlement.

    Request a quote

    Tell us about your roof or exterior project. We’ll contact you to discuss the work and next steps.

    Contact information

    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

    Provide an email address or a phone number.

    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.

    Request a roof inspection

    Free inspections across the Kansas City metro, in Kansas and Missouri.

    First responder & veteran credit: see eligibility and terms
    (913) 954-4501