
About Armor Roofing
Shawn Obermann, the owner of Armor Roofing, was born in Kansas City and raised on a dairy farm in Mt. Vernon. He attended Mt. Vernon High School, then studied business at Missouri Southern University in Joplin and the University of Missouri in Kansas City. Shawn has eleven children; the youngest is thirteen and a middle school track star.
From a Silicon Valley Summer to a Kansas City Roofing Company
Shawn’s roofing career started during scorching summers in California’s Silicon Valley, working for his cousin’s roofing company. He was obsessed enough to walk a seven-story building without a harness, something he is quick to admit he would never do today. Roofing was in his blood.
When he came home, he found large roofing companies leaning on marketing gimmicks and delivering low-quality work. He knew those companies could still make money while giving customers something better. That conviction became Armor Roofing in 1989.
Built on Craftsmanship, Not Shortcuts
Our focus is not on lining our pockets but on lowering the cost of high-end, weather-resistant roofing for Kansas City property owners. Shawn stands behind his work with a lifetime warranty, and reasonable financing keeps a quality roof within reach. When something goes wrong, you reach a real person instead of a call center. Every roof we install is treated as a long-term investment in your property, not a transaction we close and forget.
The work we take on covers a wide range of properties. We handle shingle and metal systems for homes, flat and membrane systems for commercial buildings, and everything in between, including gutters and exterior siding.
Featured on ABC World News
Shawn was interviewed by ABC World News about roof collapses caused by heavy snowfall, a problem many property owners never see coming until the damage is done.
What You Can Expect From Our Team
- Honest inspections that tell you whether you need a repair or a full replacement
- Straightforward estimates with no pressure or hidden line items
- Help documenting storm damage and working through your insurance claim
- 24/7 emergency response when a leak cannot wait until Monday
- Financing options that keep a necessary roof affordable
Ready to Talk About Your Roof?
Whether you own a single-family home, manage an apartment property, or oversee a commercial building, our team is ready to help you protect it.
Call Armor Roofing at (816) 331-7663 to schedule your free estimate.

