Top Rated Roofing Contractors Serving Johnson County, KS

Last Updated May 15, 2026

9289 Review Ratings and 10 Roofing Companies Evaluated.

These companies have passed our Preliminary 5-step rating process.

done
Preliminary Research

done
Passing Companies

Certification Research

Earns Highest in Quality and Helpful Expertise
Each listed company below has passed our 5-step Preliminary rating process but has not yet completed and our Diamond Certified Rating Process.

435 Roofing Inc

435 Roofing Inc provides a variety of roofing services for residential and commercial throughout the Kansas City area. The company is qualified to work on everything from IKO installations and roof maintenance to metal shingle roofing systems and gutter repairs, and its employees ensure safety and transparent pricing on every job.

Services

Roofing including roofing installation, steel roofing, cedar shake, metal shingles, residential roofing, gutter addition, gutter installation, gutter replacement, new roof installation, roof replacement, gutter cleaning, gutter repair and roof inspection.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including De Soto, Clearview City, Prairie Village, Edgerton, Gardner, Lenexa, Leawood, Shawnee, New Century and Olathe.

company logo
Whitney Coulter
President
location
  • 9265 Flint St
  • Overland Park, KS 66214

Eclipse Roofing Inc

Eclipse Roofing Inc provides residential and commercial clients in Johnson County with a wide variety of roofing services. The company works on everything from roof inspections and IKO installations to metal shingle roofing systems and roof restorations, and its technicians are known for their quality workmanship and honesty.

Services

Roofing including roof inspection, roof leak repair, roof moss removal, roof repair, new roof installation and roof replacement.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Lenexa, Edgerton, Shawnee Mission, New Century, Leawood, Spring Hill, Stilwell, Overland Park, Mission and Gardner.

company logo
Jeff Pendergraft
President
location
  • 6315 W 66th Ter
  • Overland Park, KS 66202

Safe Harbor Exteriors

Safe Harbor Exteriors offers roofing services to residential and commercial clients in Johnson County. The company handles everything from roof inspections and roofing installations to gutter repairs and roof leak repairs, and its employees focus on delivering first-rate workmanship on each job.

Services

Roofing including roof replacement, roofing installation, steel roofing, cedar shake, metal shingles, james hardie siding, vinyl siding, stone veneer siding, gaf roofing, metal roofing, commercial roofing, windows installation and decks installation.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Gardner, Stilwell, Mission, Shawnee Mission, De Soto, Prairie Village, Edgerton, Lenexa, Overland Park and Leawood.

company logo
Steve Scheffler
President
location
  • 11009 Johnson Dr
  • Shawnee, KS 66203

Next Level Roofing Inc

Next Level Roofing Inc provides various roofing services for residential and commercial clients throughout the Kansas City area. The company is qualified to work on everything from roof restorations and roofing installations to gutter repairs and Owens Corning installations, and its technicians ensure each project is backed by superior craftsmanship and customer service.

Services

Roofing including cedar shake, metal shingles, residential roofing, roof coatings, roof inspection, commercial roofing, roof repair, gutter installation, asphalt shingles, slate roofing, tpo roofing and synthetic.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Clearview City, Gardner, Spring Hill, Olathe, Mission, Overland Park, Shawnee Mission, Stilwell, De Soto and Edgerton.

company logo
Lukas Dickenson
Owner
location
  • 4901 W 136th St
  • Leawood, KS 66224

Alexanders Roofing

Alexanders Roofing offers roofing services to residential and commercial clients in Johnson County. The company handles everything from reroofing projects and Owens Corning installations to cedar shake roofing systems and skylight installations, and its employees focus on delivering first-rate workmanship on each job.

Services

Roofing including roof repair, roof replacement, roofing installation, steel roofing, cedar shake, metal roof installation and replacement, gutter installation, gutter replacement, gutter guards and commercial roof repair.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Shawnee, Prairie Village, Lenexa, Mission, Leawood, Clearview City, Spring Hill, New Century, De Soto and Overland Park.

company logo
David Alexander
Co-Owner
location
  • 4605 W 183rd St
  • Stilwell, KS 66085

HT Roofing & Construction

HT Roofing & Construction provides residential and commercial clients in Johnson County with a wide variety of roofing services. The company works on everything from chimney repairs and gutter replacements to roof moss removal and roofing installations, and its technicians are known for their quality workmanship and honesty.

Services

Roofing including roof coatings, roof inspection, roof leak repair, roof moss removal, roof repair, roof replacements and repairs, gutter replacement, gutter guards, gutter repairs, siding replacement and repairs, storm restoration, storm, exterior painting, commercial roofing and windows replacement.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Stilwell, Overland Park, Shawnee, Lenexa, Prairie Village, Gardner, Shawnee Mission, Clearview City, Mission and Edgerton.

company logo
Licio Davila
Owner
location
  • 11437 Strang Line Rd
  • Lenexa, KS 66215

M & M Roofing

M & M Roofing provides a wide range of roofing services for residential and commercial clients throughout Johnson County. The company has the in-house capabilities to handle everything from roof coatings and GAF installations to Tamko installations and CertainTeed installations, and its technicians prioritize customer satisfaction in every aspect of their work.

Services

Roofing including steel roofing, cedar shake, metal shingles, residential roofing, roof coatings, roof replacement, storm damage consultation, leak diagnosis & repair, large projects & commercial, low slope & coatings and general maintenance & repair.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Overland Park, Mission, Shawnee, Stilwell, New Century, Clearview City, Prairie Village, Gardner, Leawood and De Soto.

company logo
Mike Brooks
President
location
  • 601 N Mur Len St Ste 22
  • Olathe, KS 66062

Shamrock Roofing and Construction

Shamrock Roofing and Construction provides a wide range of roofing services for residential and commercial clients throughout Johnson County. The company has the in-house capabilities to handle everything from roof restorations and gutter replacements to Owens Corning installations and skylight installations, and its technicians prioritize customer satisfaction in every aspect of their work.

Services

Roofing including cedar shake, metal shingles, residential roofing, roof coatings, gutter addition, gutter replacement, roof inspection, roof repair, reroofing, gutter installation, roof cleaning, new roof installation and roof replacement.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Lenexa, Olathe, Clearview City, Shawnee Mission, Prairie Village, Mission, Edgerton, Leawood, Stilwell and De Soto.

company logo
Roxie Armstrong
Owner
location
  • 7899 Frontage Rd
  • Overland Park, KS 66204

True Grit Roofing Company

True Grit Roofing Company offers a wide range of roofing services to residential and commercial clients throughout Johnson County. The company has the in-house capabilities to work on everything from storm damage repairs and roof maintenance to roof leak repairs and skylight installations, and it customizes each project to meet the client’s budget requirements.

Services

Roofing including roof leak repair, roof moss removal, roof repair, roof replacement, roofing installation, roof storm damage and roof inspection.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Gardner, Spring Hill, Shawnee, Lenexa, Leawood, Olathe, Edgerton, New Century, Prairie Village and Clearview City.

company logo
Sergio Flores
Owner
location
  • 12209 W 88th St
  • Lenexa, KS 66215

H& H Roofing and Restoration

H&H Roofing and Restoration LLC provides a variety of roofing services for residential and commercial throughout the Kansas City area. The company is qualified to work on everything from gutter replacements and cedar shake roofing systems to roof repairs and roof replacements, and its employees ensure safety and transparent pricing on every job.

Services

Roofing including roof replacement, roofing installation, steel roofing, cedar shake, metal shingles, residential roofing, roof repair & maintenance, emergency roof repair, roof leak repair, ridge vents & roof ventilation, commercial roofing, commercial roofing systems, hail damage and asphalt shingle.

Coverage Areas

The Kansas City Area, including Johnson County—key cities including Leawood, New Century, Clearview City, Stilwell, Spring Hill, Shawnee, Lenexa, De Soto, Olathe and Prairie Village.

company logo
Josh Heller
Owner
location
  • 4400 College Boulevard Ste LL-140
  • Leawood, KS 66211

These companies have earned our Pre-Qualified Rating. Learn more about our 5-step process.

Rating Step 1 = Stars

Meet or exceed a
ONE AllRatings star score of 4.5.

star rating
star rating

Indicates the final super-composite calculation of all reviews scores from all sources, optimized for accuracy and recency.

Read ONE AllRatings methodology

Rating Step 2 = License

Verified active and in good standing (when required).

license-icon

State license bureau data is accessed and analyzed.

Rating Step 3 = Background

Satisfactory status.

magnifying glass icon

Internet searches were performed seeking disqualifying information on each company.

Rating Step 4 = Complaints

Satisfactory status.

magaphone-icon

Complaint bureau records have been searched seeking disqualifying information on each company.

Search Better Business Bureau

Rating Step 5 = Specialist

Satisfactory status.

specialist-icon

Our research specialist verifies all ratings steps have been passed and creates a final report and profile.

Meet our research specialist team
    The Homeowner's Guide to Roofing & Gutters