Saint Louis Flooring Repair & Replacement

Flooring in Saint Louis, Mo

There’s a lot more to flooring than you may think. You can find all sorts of styles, materials, and colors to create the perfect look for your bathroom or kitchen. But, like anything else, it can become damaged and might need to be repaired or replaced. Due to the necessary work to complete these projects, you might abandon your damaged flooring for way too long. If you want your flooring installation to be conducted by professional Saint Louis handymen, contact Fix St. Louis today.

You must pay close attention to every detail during your tiling process, from choosing tile to applying grout. You really don’t want sharp edges, bumps in your floor, or loose tiles. From planning and design to polishing or vacuuming and laying carpet, our Saint Louis flooring specialists will give your project the care it needs. 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

For more information, contact us at 314-434-4100.

Why Fix St. Louis?

The advantage of working with Fix St. Louis for your tile or flooring work comes from our experience with project management. Instead of just focusing on one form of service, we offer a full-service approach that looks at your project from every angle. You’ll receive a complete summary of the project to be done, along with frequent checkups on progress. You’ll always know what is going on and when to expect the work to be done. At Fix St. Louis in Saint Louis, we work hard to make sure you are completely satisfied with the work we have done.

Schedule a Free Estimate

Before you schedule us to start working on your tile or flooring, call us for a free estimate. We are able to come to any Saint Louis home or business to provide our thoughts on what your job will include and cost. Please call us at 314-434-4100 to arrange a time with our staff.