Salem's Hometown Cleaning Company

Cleaning stained carpets in Salem, VAThis carpet has been restored and stains removed in Salem, VA.

Southeast Salem, Bennet Springs, and Emerald Hills are all known for their beautiful homes. Quest Floor Care serves those neighborhoods and beyond with carpet cleaning, stone countertop polishing, and even upholstery cleaning. We can do the same for your home or business.

Quest Floor Care offers the following top-rated services:

We proudly serve the New River Valley, including:

  • Blacksburg, VA
  • Roanoke, VA
  • Radford, VA
  • Salem, VA

We also take travel considerations by special request.

“Joseph is absolutely amazing. Our basement started to flood and he came in the middle of the night to help. He was very professional and stayed with us to ensure the situation was under control. Joseph went above and beyond to help in our time of need and we can not thank him enough.”
Clean Blue Tile