About Us
Southeast Kansas' Trusted Roofing Contractor
We're a locally owned roofing operation based in Oswego, KS — built on honest work, fair pricing, and standing behind every job we coordinate.
Our Story
Midwest Exteriors Co. was founded right here in Oswego, Kansas with one goal: give southeast Kansas homeowners a roofing contractor they can actually trust. Too many people have been burned by out-of-town storm chasers who disappear after the check clears. We're not that.
We coordinate vetted, experienced roofing crews on every job — people who meet our standards for quality and professionalism. That means you get the manpower of a large operation with the accountability of a local business owner who answers the phone.
Every project comes with our 5-year labor warranty and our commitment to honest communication from the first estimate to the final cleanup.
How We Do Business
Honest Estimates
We tell you what your roof actually needs — not what makes us the most money. If a repair will do, we'll say so.
Vetted Crews
Every crew we coordinate meets our quality and safety standards. Your home is treated with respect from start to finish.
Insurance Expertise
We work closely with insurance companies and adjusters. We know the process and we advocate for you to get what you're owed.
We Stand Behind Our Work
Our 5-year labor warranty isn't a marketing line — it's a promise. If something isn't right, we make it right.
Serving Southeast Kansas
Based in Oswego, we serve communities throughout southeast Kansas including:
- Oswego
- Parsons
- Coffeyville
- Independence
- Chanute
- Fredonia
- Cherryvale
- Caney
Not sure if we serve your area? Give us a call — we'll let you know.
Let's Talk About Your Roof
Free estimates, no pressure, no obligation. We'll give you an honest assessment and a fair price.