Spray Foam Insulation & Slab Jacking in Douglas County, KS

Spray foam insulation is the most effective way to seal your home’s walls, floors, and attic. If you live in Douglas County, Kansas, then you’re in luck: we have the experience and expertise to help you get the most out of your insulation. And if your foundation is sinking or shifting? We can fix that, too–with our slab jacking services.

Get Your Free Estimate

Want to quickly resolve your concrete problems?

Trusted Contractors in Douglas County, KS

If you want to make sure your home is ready for the Kansas weather, get some Spray foam insulation and Slab jacking services from Top Gun.

Top Gun offers these quality services throughout Douglas County, Kansas. From our commitment to customer satisfaction to our outstanding attention to detail, we’ll ensure that every aspect of your project is done efficiently, effectively, and with the utmost care.


Why Choose Top Gun Over Someone Else?

Icon durable


Savings financials icon

Financial Savings

Icon Quick


Icon Repair Quality

Quality Repairs

Our Services Include

Spray Foam Worker

Spray Foam Insulation

Our team will install spray foam insulation to your walls, attics, and crawl spaces to improve energy efficiency and reduce heating and cooling costs.


Concrete Lifting

Our team will lift and stabilize your sunken or settled concrete slab, providing a stable and level surface.

Residential Foundation

Void Filling

Our team will fill in empty spaces to stabilize and support the soil beneath your concrete slab. 

Schedule a free consultation today

Cities We Service 

  • Overland Park
  • Olathe
  • Shawnee
  • Leawood
  • Lenexa
  • Mission
  • Mission Hills
  • Mission Woods
  • Merriam
  • Lake Quivira
  • Fairway
  • Westwood
  • Westwood Hills
  • Prairie Village
  • Roeland Park
  • De Soto
  • Spring Hill
  • Gardner
  • Edgerton
  • Bonner Springs
  • Lawrence
  • Eudora
  • DeSota
  • Baldwin City
  • Ottawa
  • Wellsville
  • Princeton
  • Paola
  • Garnett
  • Osage City

Zip Codes We Service

Still Have Questions?

That’s okay, everyone does!

Still have question