Your Trusted Residential and Commercial Roofing Specialists.
Roof repair, leaky roofs, hail damage, storm damage, and new roofs — serving Kansas City, Wyandotte County, and Leavenworth County for over 75 years.
Our Roofing Services
Residential Roofing
Shingle roof installation, replacement, and re-roofing for Kansas City area homes.
Learn More →
Commercial Roofing
Durable flat and low-slope roofing systems for businesses, churches, and commercial buildings.
Learn More →
Roof Repairs & Maintenance
Leak repair, storm and hail damage restoration, inspections, and skylight service.
Learn More →
Gutters & Maintenance
Seamless gutter installation, repair, and maintenance to protect your home's foundation.
Learn More →
Family Owned & Operated Since 1948
For over 75 years, Murphy & Sons Roofing has protected Kansas City area homes and businesses. Whether it's hail damage, lifted shingles, leaks, or ventilation problems, we go above and beyond so you can feel safe and confident with your roof. You'll experience the integrity and reliability of a family-operated company with professional employees who are always willing to go that extra mile.
ABOUT USStorm or Hail Damage? Get a Free Inspection.
We inspect for hail damage, wind damage, and leaks at no cost — and we offer financing options through Acorn Finance.
SCHEDULE FREE INSPECTIONWhat Our Customers Say
"I certainly appreciate the workmanship and friendliness that characterized the job Murphy Roofing did on our church roof, Trinity United Methodist Church in Leavenworth, KS."
Myrna Floray — Leavenworth, KS
Proudly Serving the Kansas City Area
Murphy & Sons Roofing serves homeowners and businesses across Kansas City, Wyandotte County, and Leavenworth County — including Basehor, Lansing, and Tonganoxie — and now also serving Parkville, MO.