Roofing Contractor in
Kirksville, MO
Shingle, metal, rubber, and tile — repaired or replaced with proper decking, flashing, and ventilation, not just new material over old problems.
Roofing done by people who live here.
A roof in northeast Missouri takes hail, ice dams, and wind loading every year. JHC installs and repairs asphalt shingle, standing-seam metal, rubber membrane, and tile roofing across Kirksville and Adair County — for homes, shops, and commercial buildings.
We inspect the decking, flashing, and ventilation before quoting, because a roof that fails early usually failed at one of those three and not at the shingle. If a repair will genuinely get you several more years, we'll say so instead of selling you a replacement.
Roofing Services
Asphalt Shingle Roofing
Architectural and three-tab shingle systems installed with new underlayment, ice-and-water shield, and correct flashing details.
Metal Roofing
Standing-seam and exposed-fastener metal for homes, shops, barns, and commercial buildings — built for a 40+ year service life.
Roof Repair & Replacement
Leak tracing, storm and hail damage repair, decking replacement, and full tear-off-to-deck reroofs.
Rubber (EPDM) Roofing
Low-slope and flat-roof membrane systems for commercial buildings, additions, and porches, seamed and terminated properly.
Tile Roofing
Tile installation and repair, including underlayment replacement and matching existing profiles on partial repairs.
Waterproofing & Flashing
Valley, chimney, sidewall, and penetration flashing plus ventilation corrections — where most roof leaks actually start.
Why Kirksville calls JHC.
We inspect before we quote
Decking, flashing, and ventilation get checked so the estimate reflects the real scope, not a guess from the driveway.
Repair when repair is right
If your roof has years left, we'll tell you. We'd rather have the next three jobs than oversell this one.
Interior damage handled too
A leak rarely stops at the roof. We're licensed for drywall, electrical, and plumbing, so the ceiling gets put back right.
Real projects, right here.
A finished, freshly coated low-slope commercial roof in downtown Kirksville — sealed, reflective, and watertight.
See more of our work
Simple.
Start to Finish.
No complicated process. Just straightforward, honest work.
Call Us
Reach out by phone or email. Tell us about your project and we'll schedule a time to meet.
Free Estimate
We'll visit your property, assess the work needed, and provide a clear, honest quote — no surprises.
We Get to Work
Our experienced crew handles the job with professionalism, keeping you informed every step of the way.
Job Complete
We don't leave until you're satisfied. Quality work that stands the test of time — guaranteed.
Roofing questions,
answered.
How long does a roof last in northeast Missouri?
Architectural asphalt shingles typically last 20–30 years here, metal roofing 40+ years, and EPDM membrane roughly 20–25. Hail and poor attic ventilation are the two things that shorten those numbers most.
Do you handle storm and hail damage claims?
Yes. We inspect and document the damage, provide a written scope your insurer can work from, and complete the repair or replacement once the claim is approved.
Can you repair my roof instead of replacing it?
Often, yes — especially if the damage is localized and the decking is sound. We'll show you what we find during the free inspection and give you the cost of both options.
Shingles or metal — which should I choose?
Shingles cost less up front and are easy to repair; metal costs more initially but lasts roughly twice as long, sheds snow and ice well, and holds up better to hail. We size the recommendation to your roof pitch, budget, and how long you plan to stay.
How soon can you get out to look at a leak?
Call (660) 626-3934. Active leaks get prioritized, and the inspection and estimate are free either way.
Need more than roofing?
We're licensed across the trades — so one call covers the whole job.
Request an
Inspection & Estimate
Tell us about your project and we'll schedule a free on-site inspection. No obligation, no pressure — just honest answers and a fair estimate.
100% Free
No cost, no commitment
Quick Response
We'll get back to you within 24 hours
Licensed & Insured
Plumbing, electrical, and general construction
Let's Talk.
Reach out anytime. We're here to answer questions and get your project started.
Al Maglio
Area Director
(660) 349-0822
Office Line
Main Number
(660) 626-3934
We respond quickly
info@jhckirksville.com
Service Area
Kirksville, Missouri 63501