St Louis Flooring Services

Flooring in St Louis

There’s much more to flooring than you may think. You can find various styles, materials, and colors to create the perfect look for your kitchen or bathroom. But like anything else, it can become damaged and may need to be repaired or replaced. These projects can be very difficult to handle for people who don’t have training with installing flooring such as carpet. This often causes work to be placed in the background. If you want your flooring installation to be conducted by professional St Louis handymen, call Fix St. Louis today}.

You must pay close attention to every aspect of your tiling process, from choosing tile to applying grout. Our flooring specialists in St Louis will give your project the care it deserves, from design and planning to polishing the finished product. In the list below, you’ll 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 we can provide, contact us at 314-434-4100.

Why Fix St. Louis?

Along with our commitment to high-quality work, our project management experience sets us apart from our competition. Rather than 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 thorough overview of the project we will do, along with regular checkups on progress. You’ll always know what is going on and when to expect the work to be completed. It is our objective at Fix St. Louis in St Louis to ensure you are completely satisfied with our work.

Schedule a Free Estimate

Interested in scheduling our professionals for tile repair, tile replacement, or other flooring project in St Louis? Get a free estimate first. We can come to any St Louis home or business to provide our thoughts on what your job will include and cost. Just give us a call at 314-434-4100 to set up a time with our staff.