When You Subscribe...

We won't be bugging you, selling your contact info, or otherwise making you regret signing up. We will send you, compliments of us, our occasional newsletter and subscription to...

* Email
* First Name
  * = Required Field

Natural Stone

Observe the craftsman skilled in his trade. He will serve before kings.Proverbs 22:29

I’m John Jackson. Many know me as the KC Stone Guy.

I have earned a reputation throughout the Kansas City metro area as an expert that knows stone, marble, granite, terrazzo, saltillo, slate, and travertine. I am also certified to polish concrete, and apply the acid stain look.

Think your floor is ruined? Probably not! Unlike man-made floors, natural stone can be restored without replacing the floor. Stone can also be honed, color enhanced, or polished to offer a variety of designs.

Our processes are designed to be long lasting, low maintenance, and environmentally friendly. With the proper technique we can make dull and damaged tile and stone look brand new, at a fraction of the cost of replacement!


Integrity Stone prides itself in our Historic Restoration skills. We can help provide true historic restoration which complies with the requirements to the tax credits for your project. Integrity Stone is a member of the AIA and part of the Historic Preservation Committee, Jackson County Historical Society, and Friends of Sacred Structures.


Polished and decorative concrete is really in demand. There is a reason for this… it provides

We Service All Stone, Terrazzo, and Concrete Surfaces

Our Services Include

  • Concrete Polishing
  • Concrete Decorative Finishes
  • Terrazzo Restoration
  • Historical Preservation and Restoration
  • Marble Cleaning and Maintenance
  • Granite Repair and Repolishing
  • Travertine Cleaning and Repair
  • Sealing and Protecting
  • Enhancing
  • Lippage Removal
  • Honing and Polishing
  • Refinishing
  • Stain Removal