Carpet Cleaning in Blacksburg

What We Do:
At Quest Floor Care, we restore beautiful things. Joseph (the founder/owner of the company) is a certified Master Textile Cleaner, and has been cleaning carpet, tile and grout, and upholstery in Blacksburg, VA since 2012. In 2020, he was fortunate enough to add restoration services for marble, limestone, terrazzo, and granite countertops and floors, a service he’d been wanting to offer for over a decade.

Specializations within these services include dealing with all the things you don’t want to do, or don’t know how to do, like cat or dog urine in your carpet, tile floors that you just can’t seem to get or keep as clean as you’d like (it’s important to understand the difference between cleaning and coating removal), leather cleaning (leather upholstered furniture), or even if your kitchen counters or marble floors were installed incorrectly/not completely level, Joseph can help you get things to where they should be.

From Airport Acres, to McBryde Village, Preston Forest, and even the Blacksburg Country Club area, if you’ve got carpet, tile & grout, stone floors or countertops that need our attention and you want a top-notch service experience, call us at 540-818-4073!

Quest Floor Care is proud to offer these services:

  • Carpet Cleaning

  • Carpet Stretching
  • Tile and Grout Cleaning

  • Cleaning for Health

  • Pet Urine Extraction

  • Stone Sealing, Polish and Repair

  • Upholstery cleaning

  • Leather Cleaning

From Hokies to Homeowners, New Construction to Historical Homes and Commercial Offices and Buildings, we’ve got your floors covered!

Blacksburg Reviews:

5 Star Google Review from John B. 

Positive: Professionalism, Quality

“Quest did an excellent job for us. They are upfront they are not the cheapest, but having used other local carpet cleaners I can say their work is superior. Very professional and thorough – they spent probably 2x the time on the same job as others have. We have a large sectional sofa that needed cleaning, and it took the better part of a day of careful work. It looks new now. We will use Quest again.”

Services: Remove pet stains & odors, Clean upholstery, Clean carpet, Clean area rugs

5 Star Google Review from Kevin & Augusta B.

Positive: Professionalism, Punctuality, Quality, Responsiveness, Value

“Joseph and his team at Quest Floor Care LLC did an AMAZING cleaning our carpets at our commercial Boxing gym! In the last 3 years we had never had our carpets professionally cleaned. As you can imagine, we’ve literally had thousands if not 10s of thousands of feet on our carpet in the last 3 years. Joseph and his team took the extra time that it took to make sure our carpets were perfect! They literally look BRAND NEW! I’d highly recommend Joseph and his team at Quest Floor Care for any floor cleaning/other services he provides as the quality of service you’ll receive is 2nd to NONE! Thank you Joseph and Quest Floor Care for a job well done!”

Service: Clean carpet


5 Star Google Review from Mukarram R.

Positive: Professionalism, Punctuality, Quality, Responsiveness, Value

“Quest Floor Care is a top-notch service for the New River Valley and beyond. I called recently and was able to get my carpet and upholstery thoroughly cleaned for my business within 2 days. Super professional, friendly, detail-oriented, and cost-effective. Very highly recommended.”

Services: Clean upholstery, Clean carpet


5 Star Google Review from Sally B.

“I am so pleased with how my floors look…They look as good as new! Joseph and his helper were so polite, on time, neat, and they even played a little with my poodle! I had the light grout in my bathroom darkened and it makes a tremendous difference. My only regret is not having them sooner!”


5 Star Google Review from Angela G.

Positive: Professionalism, Punctuality, Quality, Responsiveness, Value

“Everything about my experience was excellent! From communicating with Joseph to obtain a quote, to the confirmation email, to accommodating my schedule, to the amazing job of cleaned 13 yr old carpets! Joseph was very informative – explained the process, step-by-step and answered all of my questions with ease. Do NOT waste your time and money on doing it yourself, call Quest!”

Service: Clean carpet


We also offer services in:

  • Christiansburg, VA
  • Roanoke, VA
  • Radford, VA
  • Salem, VA
  • Lynchburg, VA
  • Travel By Request
Quest Floor Cleaning before
Quest Carpet Cleaning

Quest Floor Care did a wonderful job cleaning the carpeting and tile in my new home!  One room had a urine smell from a pet the previous owners had, but Quest used a special treatment and got the smell out completely.  They also did an amazing job cleaning and sealing the grout on the tile in the bathrooms.  They were also very friendly and professional.  I would highly recommend Quest Floor Care! ” –Megan Moore

Proud Member of the Montgomery County Chamber of Commerce 

Proud member of New River Valley Home Builders Association