Barrier Roofing Logo White & Yellow

Roofing, Siding & Gutters

Free Estimates | Insurance Claims | Installation & Repairs

While serving the Greater Kansas City area, Barrier Roofing Co. knows that when a roof is done right, it will endure through time and the elements. By following this simple philosophy, we aim to enhance the lives of our clients for years to come. At Barrier Roofing Co. we know that a roof is only as good as the installer, which is why we strive to provide nothing less than a premium roofing experience.

Aerial view of roofing installation and replacement

Installation and Replacement

Residential roof installation and replacement services for Kansas City and the surrounding area.

Hands repairing hail damage on a roof

Hail Damage and Repairs

Hail and storm damage repairs to your home or roof, preventing lasting damage from the weather.

Looking up at gutters and siding

Siding and

Seamless gutters in 5” and 6”, and siding in vinyl, cedar, shingle, stucco, stone and brick veneer.

Closeup or window and roof with wooden shingles

Insurance Claim Specialists

We will walk you through the process of filing insurance claims to make your roofing project easy.

Five Year Installation Warranty Badge

We Are Not Storm Chasers

We are a local Kansas City company, not storm chasers. We offer a five-year installation warranty. If we installed your roof and something goes wrong, we will be there to fix it for free.

Request An Estimate

Best of Home Advisor 2018 Badge
1-Year Home Advisor Screened & Approved Badge
Home Advisor Screened and Approved Badge

Take a look at our recent projects

Roofing, Siding & Gutters projects.

Roofing Products We Offer


  • Roofing
  • Siding
  • Gutters
  • Hail Damage
  • Installation
  • Repairs

Service Areas

  • Kansas City
  • Leawood
  • Lenexa
  • Mission
  • Overland Park
  • Shawnee
  • (913) 952-6801
  • 11101 Johnson Dr.
    Shawnee, KS 66203


  • Mon-Fri: 8:00 AM - 5:00 PM
  • Sat: 9:00 AM - 5:00 PM
  • Closed on Sunday
Barrier Roofing Logo White & Yellow

Get An Estimate

Fill our the form below and we will contact you to discuss your project.