Carpet cleaning doesn’t have to be hard. With Dave’s Carpet Cleaning, you get a professional, quick-drying clean from certified technicians equipped with the right tools and knowledge. Along with our carpet cleaning services, we provide services for upholstery, rugs, tile, grout, and wood flooring. Our specialty services focus on pet urine stain removal, stain removal, Scotch Guard protection, and commercial cleaning services. We’re a local, independently owned, and operated company that serves Roanoke County, Virginia, and it’s surrounding areas. With over 15 years of experience, we’re the carpet cleaning professionals.