Your Reliable Flooring Store in Kansas City

Beginning to end services and products for all flooring, Commercial & Residential

(913) 780-0797

About Us

Flooring Installers You Can Trust

A&M Flooring LLC has been located at the exact same address since 1991. The previous owner has built a reliable, dependable, and trustworthy company with business in every direction. We have done anything from city hall's to homes, to hotels. As a company, we have no limits. No job will ever be too small nor  too large. The company is now under new ownership by a person who has 18 years of experience in the installation field and flooring field and the staff has a combined 52 years in the flooring industry!  This is most beneficial to the company and the consumer for multiple reasons

Creative Experts

  • We were always the last people on every job, thus allowing us to hear how the previous companies could have improved.
  • We have seen where all the previous companies have made mistakes, and most importantly, why those mistakes were made. 
  • We understand and respect that it's your home. Thus explaining the common courtesy and professionalism that all our installers will display to each customer.

Customer Satisfaction Guaranteed


  • Most importantly, as we used to be installers, we can confidently advise the best layouts. Meaning you're never overpaying, or coming up short. 
  • Also, we are a small local family owned company. How's this benefit you? Your money stays local obviously, but more importantly, we relate to each customer on a personal level giving each customer the time they deserve. It also limits the opportunity of error by eliminating all the middle men positions.


Sign up to hear from us about specials and tips on caring for your new floor.

Contact Us

Schedule a Free Estimate

For estimates, please contact us at your convenience.  We look forward to meeting you soon.

A&M Flooring LLC

15150 S Keeler St, Olathe, KS 66062, US

(913) 780-0797



8:00 am – 5:00 pm


8:00 am – 5:00 pm


8:00 am – 5:00 pm


8:00 am – 5:00 pm


8:00 am – 5:00 pm





Monday - Friday: 8:00AM–5PM

Weekends - By Appointment Only