20 Roofing Companies in Johnson County, Kansas

Public records on roofing contractors operating in Johnson County, with NOAA-sourced storm history for the area.

Companies in Johnson County

Showing 1–20 of 20
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
ARC Builds KC Overland Park Multi-State 0 years - 5.0
CRI Roofing & Restoration Overland Park Local 1 year - 5.0
Dryline Roofing Overland Park Multi-State 11 years - 5.0
American Roofing Experts Overland Park Multi-State 0 years - 4.8
Midwest Storm Restoration Merriam Multi-State 0 years - 4.8
Pro-Roofing USA Midwest Overland Park Local 2 years - 4.8
Roofing Zone Overland Park Multi-State 9 years
  • OC
3.7
Next Level Roofing KC Leawood Multi-State 5 years
  • TAMKO
5.0
Crown Town Restoration Overland Park Multi-State 5 years - 5.0
M&M Roofing Olathe Local 14 years - 4.8
Alexanders Roofing Overland Park Multi-State 14 years - 4.6
Champion Commercial Roofing Overland Park Local 3 years
  • HAAG
4.2
Rhino Roofing Overland Park Local 23 years
  • TAMKO
5.0
FCR Roofing and Construction Lenexa Local 14 years
  • OC
4.9
HT Roofing & Construction Lenexa Local 8 years
  • CT
  • OC
4.9
435 Roofing Lenexa Local 10 years
  • CT
  • Carlisle
4.8
True Grit Roofing Lenexa Local 6 years
  • CT
4.7
Roofing Force Olathe Multi-State 7 years
  • CT
  • OC
4.7
Emerson Enterprises Lenexa Multi-State 5 years
  • CT
  • OC
  • NRCA
4.1
CBR Roofing And Exteriors Shawnee Multi-State 7 years
  • CT
4.1

Companies That Service Johnson County (Located Nearby)

Showing 17 of 17
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Shamrock Roofing and Construction Oklahoma City Multi-State 9 years
  • CT
  • OC
  • Carlisle
5.0
JJ Roofing & Restoration Kansas City Multi-State 9 years
  • OC
5.0
AAA Midwest Roofing Kansas City Multi-State 5 years
  • CT
  • TAMKO
4.9
Easton Roofing Kansas City Multi-State 19 years
  • ELEVATE
  • VELUX
  • Carlisle
4.7
RoyCo Roofing Kansas City Multi-State 2 years
  • CT
4.6
Century Roofing Kansas City Multi-State 19 years
  • CT
  • TAMKO
4.3
Best Roofing Kansas City Kansas City Multi-State 5 years
  • OC
5.0
Happy Dad Roofing Kansas City Multi-State 3 years - 5.0
Nations Roofing and Construction Kansas City Multi-State 3 years - 5.0
Trusted Roofing Lee's Summit Multi-State 0 years - 5.0
Above All Construction Kansas City Multi-State 12 years
  • CT
4.9
Legacy Roofing and Exteriors Kansas City Multi-State 2 years
  • CT
4.8
Absolute Roofing Company Plano Multi-State 9 years
  • CT
4.6
Weddle & Sons Roofing Lincoln Multi-State 21 years
  • CT
  • TAMKO
  • HAAG
  • VELUX
  • TESLA
4.6
Infinite Roofing Plano Multi-State 25 years - 4.9
AmeriPro Roofing Davenport Multi-State 6 years
  • OC
3.9
Zeta Roof Repair Huntington Beach Multi-State 3 years - 5.0

These firms advertise service to a city in Johnson County but are based outside it. The “City” column shows where each is located.

Recent Inspections and Violations

Date Employer Violation Type Penalty
TRUE GRIT ROOFING COMPANY
Ladder extends 3 ft above landing 1926.1053(b)(1)
Serious $0
TRUE GRIT ROOFING COMPANY
Train each employee exposed to fall hazards 1926.503(a)(1)
Serious $0
TRUE GRIT ROOFING COMPANY
Frequent and regular jobsite inspections required 1926.20(b)(2)
Serious $4,965

Storm & hail history

  • 370 Storm events (10yr)
  • 3.5″ Max hail size
  • 89 mph Max wind gust
  • 7 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type Magnitude
Hail 1″
Hail 1.25″
Hail 1″
Hail 1″
Hail 1″
Hail 1.25″
Hail 1.5″
Hail 1″
Hail 1.5″
Hail 1.5″
Hail 1″
Hail 1.5″

Frequently asked - Johnson County

What roofing materials hold up best in Johnson County, Kansas?
Johnson County experiences hot, humid summers, cold winters, heavy spring rains, and frequent hail and wind storms. Asphalt shingles rated for high wind and impact resistance are a popular and practical choice here. Metal roofing is also worth considering for its durability against hail and temperature swings. Ask any contractor you interview which materials they recommend specifically for this climate and why.
How do I know if a roofing contractor in Johnson County is legitimate?
Ask for proof of insurance and verify it is current before work begins. Check that the contractor has a physical local address, not just a phone number. Look up reviews on multiple platforms and ask for references from recent jobs in the area. Be cautious of door-to-door contractors who show up right after a storm, as this is a common red flag in this region following hail events.
Should I get multiple estimates before hiring a roofer in Johnson County?
Yes, getting at least three written estimates is strongly recommended. Each estimate should clearly list materials including brand and product line, labor costs, project timeline, cleanup responsibilities, and warranty terms. Comparing estimates helps you spot unusually low bids, which can signal cut-rate materials or unlicensed work. It also gives you a realistic picture of fair pricing for your specific roof size and condition.
What should a roofing warranty cover for a home in this area?
A solid warranty should include both a manufacturer warranty on the materials and a workmanship warranty from the contractor. Given the hail and wind exposure common in Johnson County, ask specifically whether the manufacturer warranty covers impact or wind damage and what voids it. Get all warranty details in writing before signing anything, and confirm the contractor will still be reachable to honor the workmanship warranty years down the road.
Do I need a permit for a roof replacement in Johnson County, Kansas?
Permit requirements for roofing work can vary and change over time. Rather than assume, ask your contractor directly whether a permit is required for your project and confirm it with your local building authority before work begins. A trustworthy contractor will handle permit paperwork on your behalf and should never suggest skipping the permit process. Unpermitted work can create problems when you sell your home or file an insurance claim.
How do I handle a roofing insurance claim after a hail or wind storm in Johnson County?
Start by having a reputable local contractor inspect your roof before contacting your insurer, so you have an independent assessment of the damage. Be cautious of contractors who offer to waive your deductible or handle your claim entirely on your behalf, as this practice raises serious red flags. Document all damage with photos, keep records of every conversation with your insurer, and get any repair scope agreed upon in writing before work starts.