Skip to content
    Call Now

    Serving Lawrence, Kansas

    Lawrence Roofing Built for a College Town

    Roof repair, replacement, and storm restoration for Lawrence homes, rentals, and historic properties across Douglas County.

    (913) 954-4501
    5.0 from 28 Google reviewsJohnson County Class A #2026-0012702Free inspection with photo report
    Aerial view north along Massachusetts Street in downtown Lawrence, past the Douglas County Courthouse toward the Kansas River
    Massachusetts Street, downtown LawrenceSee our work

    Roofing in Lawrence

    Lawrence is a roofing market unlike anywhere else in our service area, and the reason is the University of Kansas. The city is the seat of Douglas County, not Johnson County like most of the metro we serve, and its housing reflects a true college town.

    Whole pockets of Lawrence are rental and investor-owned, especially the Oread neighborhood that sits on the hill between the KU campus and downtown. There, older homes have been converted into student rentals, duplexes, and multi-unit houses.

    For a landlord, a roof is not just shelter: it is a leased asset that has to stay watertight through every semester. A single missed leak can mean displaced tenants and an emergency call at the worst possible time.

    We work with Lawrence homeowners, landlords, and property managers alike, and we schedule around tenants so a repair or replacement causes as little disruption as possible.

    Storm and hail in Douglas County

    Eastern Kansas is one of the more hail-prone corners of the country, and Lawrence sits right in it. The city straddles I-70 between Topeka and the state line, and it catches the same spring storm systems that move across the rest of the region.

    The peak window runs roughly March through June, with hail activity often heaviest around May, when warm Gulf air collides with cold fronts and fires off supercells. The damage here is rarely a slow leak.

    It is large hail bruising and fracturing shingles in a single afternoon, and straight-line winds that lift edges, peel flashing, and strip granules. A lot of that damage is not visible from the ground.

    That is why we recommend a professional look after any major Douglas County storm rather than waiting for a ceiling stain to tell you something is wrong.

    Lawrence neighborhoods we know

    The neighborhood matters when it comes to the roof. Old West Lawrence, the first historic district designated in Kansas, sits just west of downtown. There you find older homes with steeper pitches, complex rooflines, and detailing that deserves a roofer who respects the architecture rather than slapping on the cheapest three-tab and moving on.

    Out in West Lawrence, along the Wakarusa Drive corridor and toward Clinton Lake, the housing skews newer. Larger asphalt-shingle roofs there are now hitting the age where a first replacement makes sense.

    And across the rental-heavy Oread and East Lawrence pockets near campus, the priority is fast, durable repairs that keep older converted homes leak-free and keep tenants dry. We tailor the recommendation to the house in front of us and the way it actually gets used.

    Your Lawrence roofing team

    MCO Roofing is a family-owned residential roofing company based in the Kansas City metro, and Lawrence is part of the community we serve. We handle roof replacement and roof repair, plus storm and hail inspections. We document visible roof conditions and provide a written estimate.

    After a big storm rolls through Douglas County, report loss or damage to your insurer as soon as possible and follow your policy's instructions. If you own a home or rental property in Lawrence and want a straight answer about your roof, call us at (913) 954-4501. We will set up a free inspection.

    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.

    Lawrence Roofing FAQs

    Yes. A lot of our Lawrence work is on rental and investor properties around Oread and East Lawrence near campus, so we are used to coordinating access with tenants and property managers. We schedule the inspection or repair at a workable time, keep the work area contained, and give you a photo-documented report you can keep on file for the property. Call (913) 954-4501 to set it up.

    After a major hail or wind event in Lawrence, we prioritize scheduling roof inspections quickly. Report loss or damage to your insurer as soon as possible and follow your policy's instructions. Call (913) 954-4501 for a photo report and written roof assessment.

    Coverage and deductible terms depend on your policy and insurer. 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.

    Yes. Older Lawrence homes, especially in the historic blocks of Old West Lawrence, often have steeper pitches, multiple roof planes, and detailing that a generic roof job can get wrong. We match materials and workmanship to the house rather than defaulting to the cheapest option, and we will talk through what is appropriate for an older property before any work starts. Call (913) 954-4501 for a free inspection.

    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.

    Nearby Areas We Serve

    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