Serving Kansas City Since 1948
Family-owned, locally trusted. We've protected Kansas City homes and businesses for over 74 years.
Complete roofing solutions for residential and commercial properties
New installations, complete tear-offs, and re-roofing projects. We work with composition shingles, single-ply systems, and flat roof solutions. Most jobs completed in a single day.
Low slope and steep slope systems for businesses. Hot tar, gravel, single-ply, and composition options. We offer cost-effective solutions with shorter completion times.
Hail and wind damage restoration. We help navigate insurance claims and get your property protected quickly. Emergency service available.
Installation, replacement, repair, and cleaning. Proper drainage protects your roof, foundation, and landscaping from water damage.
Murphy & Sons Roofing was established in 1948 by Loyd Murphy. Today, his son Larry leads our team as owner, continuing a family tradition now in its third generation.
We've operated from our Kansas City location since 1979. Our team includes Larry, Mark, Chris, Wes, Travis, and Angel Murphy—working together to deliver the quality and reliability our name represents.
Our mission is simple: achieve 100% customer satisfaction through quality products, teamwork, and dedication to every project we take on.
"We love our new roof. Excellent workmanship, excellent customer service, and we were impressed with the speed and efficiency of the crew."
— The Lucero Family
"Our compliments to you on your well-trained roofers. The cleaning was perfect."
— N. Gilmore
"Thanks for doing a great job. I like your honesty and your friendly sons."
— The Nyberg's
"I like businesses who are dependable like yours. You are now my roofing company."
— N. Woker
"Courteous, professional staff. Excellent finished job. Great crew!"
— M. Reyes
"House has already gotten compliments on the roof, and I will recommend your company."
— K. Deaton
Free estimates and inspections. Financing available through Acorn Finance.
We serve Kansas City and Leavenworth County. Call us or fill out the form for a free estimate.
Credentials: