All Your Questions About Quest Floor Care, Answered

Here at Quest Floor Care, we are the New River Valley’s friendliest, most experienced source for high-quality floor care. With more than 15 years of experience and a dedication to modern techniques, we’re here to serve you for all your home or business needs. Our founder and operator, Joseph Rogers, has the certifications and background to solve your toughest cases.

Need more convincing? Check out our 5 star reviews on Google

Yes! We are glad to give you a free estimate based on your unique needs. Give us a call today at 540-818-4073.

We clean carpet, tile, stone, and upholstery. And we clean it well. Check our our services pages to better understand our process and the Quest Floor Care difference 

If you’re unsure if we can help, give us a call and we’re happy to point you in the right direction. Our team is dedicated to serving the New River Valley and will always provide helpful information. If we can’t help, you can expect a referral to the right person.

The best way to get started is by filling out our contact form or giving us a call at 540-818-4073!

We’ll begin by discussing your specific needs and scheduling a time for a free consultation. From there, you’ll be provided with a detailed estimate for the services we recommend. Next stop, spotless floors!

We get this question all the time! This varies based on a number of factors like foot traffic, pets, and what your carpeting is made from. In general, it’s safe to say we recommend a thorough carpet cleaning at least once a year.

Quest Floor Care not only has fifteen years of carpet, stone, tile, and upholstery cleaning expertise, people enjoy working with us. Check out our exceptional 5.0 rating on Google!

We proudly serve the New River Valley area, including Blacksburg, Christiansburg, Radford, Salem, Roanoke, and Smith Mountain Lake. Unsure if we can serve your area? Contact us to find out!

Carpet Cleaning