O Fallon Flooring Repair & Replacement

Flooring in O Fallon, Mo

New flooring is the ideal strategy to make a stylish look in a kitchen, bathroom, or other areas of your home. But flooring such as tile, like anything else, can become damaged and may need to be repaired or replaced. If you’re like most people, you put work like this in the back of your mind because of lack of experience, time, or resources. Have your tile work finished by professionals in O Fallon by call Fix St. Louis to be finished by professional O Fallon handymen, contact Fix St. Louis today}.

From selecting the right kind of flooring to installing it, there’s a specific level of care required every part of your flooring repairs. You don’t want to end up with dangerously sharp edges, bumps in your floor, or loose tiles. From design and planning to polishing or vacuuming and laying carpet, our flooring specialists in O Fallon will give your home the expert treatment it needs. In the list below, you can see some of the work that we can provide:

Floor Tile

  • Repair or replacement
  • Ceramic
  • Porcelain
  • Vinyl

Wood Flooring

  • Hardwood
  • Engineered
  • Laminate

Vinyl Flooring

  • Vinyl tile
  • Sheet vinyl


  • Rooms
  • Stairs: full width & runners

Call us at 314-434-4100 for more information.

Why Fix St. Louis?

The advantage of working with Fix St. Louis for your tile or flooring project comes from our project management experience. Our full-service approach will look at your project from every angle. You’ll get a complete summary of the project we will do, followed by regular checkups on progress. You’ll always know what is happening and when to expect the work to be finished. At Fix St. Louis in O Fallon, we want to make sure you are completely happy with the job we have done.

Reserve a Free Estimate

Fix St. Louis provides free estimates for tile repair, tile replacement, or other flooring projects in O Fallon. We are able to go to any O Fallon home or business to provide our thoughts on what your job will include and cost. Please give us a call at 314-434-4100 to arrange a time with our staff.