Skip to Main Content
Barefoot Flooring Store in Lake St Loius, MO

Porcelain & Ceramic Tile Flooring Store Serving St. Charles County

If you're shopping for tile flooring for a kitchen remodel, a new bathroom, or a brand new build, Barefoot Flooring is your local tile flooring store serving St. Charles County and the surrounding area.

Our showroom sits in Lake St. Louis, and we've spent nearly 20 years helping homeowners across O'Fallon, Wentzville, St. Charles, Dardenne Prairie, and St. Peters find the right floor tiles for their homes. Whether you already know you want porcelain tile or you're still weighing porcelain against ceramic, our team walks you through every option in person.

We carry tile flooring in a wide range of sizes, colors, and finishes, and we handle the whole job from your first sample to the final grout line.

Call: (636)-561-5441

Working hours:

  • Mon - Fri: 8:00AM - 6:00PM
  • Sat: 10:00AM - 4:00PM
Contact Us
John Modica the founder of Barefoot Flooring

30 Years of Flooring Experience, Right in Lake St. Louis

Barefoot Flooring is a locally owned tile flooring store led by John Modica, who brings more than 30 years of flooring experience to every customer who walks through our doors.

He opened the store in Lake St. Louis as the community was growing, and it's since become a trusted stop for homeowners searching for quality floor tiles and honest advice.

You can learn more about John's story and the store's growth in this Floor Covering News feature.

While many customers come from Lake St. Louis and O'Fallon, others make the drive from across the wider St. Louis area because they know they'll find fair prices, a strong tile flooring selection, and a team willing to take the time to help.

About Us

Porcelain or Ceramic? Let's Break It Down

Porcelain tile is denser and less porous than ceramic tile, which makes it a strong pick for entryways, mudrooms, and bathrooms where humidity swings near the Mississippi and Missouri river valleys can be tough on flooring.

Ceramic tile costs less upfront and is easier to cut, which makes it a smart choice for smaller rooms or budget-conscious projects.

Both porcelain tile and ceramic tile come in dozens of colors, patterns, and finishes, including options that mimic natural stone or hardwood.

Our design consultation service can help you match the right floor tiles to your space and your budget.

Your Tile Flooring Installation, Handled

Picking your tile is only half the job. Our flooring installation team handles the rest:

  • Free in-home measurements before we order a single tile
  • Furniture moving included in your quote, no extra line item
  • A lifetime installation warranty backed by our complete satisfaction guarantee
  • Financing options so new floor tiles fit your budget
  • Custom shower enclosures and schluter products for a clean, finished edge

Whether it's one bathroom or a whole new build, our crews treat your home like their own.

Proudly Serving the Western St. Louis Metro Area

As a tile flooring store rooted in Lake St. Louis, we proudly serve homeowners throughout St. Charles County and Western St. Louis County, including:

Our team serves communities including:

See our full list of service areas or explore our complete flooring product catalog.

Tile Flooring FAQs

Tile flooring in the Greater St. Charles area usually runs between $7 and $18 per square foot installed, depending on the tile size, material, and layout of your space. Ceramic tile tends to sit on the lower end, while large-format porcelain tile or custom patterns push the price higher. Stop by our showroom for a free, no-pressure estimate.

We carry a wide lineup of floor tiles from trusted names like MSI and American Olean, plus a full showroom of other flooring brands including Aladdin Commercial, Godfrey Hirst, Karastan, Mohawk, Pergo, and more. That variety lets you compare styles, colors, and price points all under one roof before you choose the perfect floor tiles for your home.

Yes, tile flooring is one of the best choices for bathrooms because it holds up well against moisture and daily wear. Porcelain tile is especially strong for wet areas thanks to its low porosity. Curious about other bathroom-friendly choices?

Check our guide on the best flooring for small bathrooms for more ideas and tips.

Regular sweeping and a gentle cleaner go a long way, but grout still needs occasional deep cleaning and resealing to resist stains and moisture.

If you're planning a DIY tile flooring project or just want to keep your floor tiles looking fresh, our guide on how to grout tile walks you through the process step by step.

Absolutely. Tile flooring stands up well to spills, dropped pots, and heavy foot traffic, which makes it a popular choice for busy kitchens. Ceramic tile and porcelain tile both clean up easily too.

Want to compare all your kitchen flooring options? Our guide on the best kitchen flooring choices breaks down what works best for your lifestyle.

Ready for New Tile Floors?

Visit our showroom in Lake St. Louis to see floor tiles in person, or call (636) 561-5441 to schedule your free in-home measurement.

Ask us about financing options to make your new tile floor fit your budget.