Tommy's Carpet Cleaning is a carpet cleaning business serving Central Virginia, including Lynchburg, Bedford, Smith Mountain Lake, Forest, Roanoke, Montvale, and Huddleston. Established in 1974 and family owned by Tommy & Steve Overstreet, Tommy's Carpet Cleaning provides a range of cleaning services for both commercial and residential clients. Core services include carpet cleaning, grout and tile cleaning, pet odor removal, upholstery cleaning, and water damage repair. The business is powered by Xtreme Home Services and also offers duct cleaning, dryer vent cleaning, duct fogging, Aeroseal, indoor air quality products, bathroom vent cleaning, and handyman services. Tommy's Carpet Cleaning has been serving the community for over 50 years.
Carpet Cleaning Service
Services
Services and categories listed for this business.
Carpet CleaningUpholstery CleaningPet Odor RemovalGrout and Tile CleaningWater Damage RepairDuct CleaningDryer Vent CleaningDuct FoggingAerosealIndoor Air Quality ProductsBathroom Vent CleaningHandyman Services
Appointment was scheduled quickly by Melissa who was super accomadating and pleasant by phone. Steve and Eli were prompt to appointment. Very personable and super efficient...didnt take up whole day and did 5 rooms and stairs. Explained couple areas that was best they could get (and definitely is tons better). Would highly recommend!
S
Sue Beverley
Dec 30, 2025
★★★★★5.0
Had our floor tile and grout cleaned. Really turned out great! Friendly and personable staff. Definitely recommend!
T
Taffney Jones
Jan 22, 2026
★★★★★5.0
Tommy's Carpet cleaning has given personal, terrific service for many years. Another job well done today, and I'm very happy.
D
David Johnson
Mar 2, 2023
★★★★★5.0
Steve was prompt to arrive, (actually he was early, which I appreciated). He was thorough, efficient and effectively cleaned our carpets and steps. Steve reminded us several times to be cautious of the carpets being wet, (the landing is tile and he wanted us to be careful not to slip and fall. It was a very good experience at a reasonable price. We will use Tommy’s Carpet Cleaning services again.
L
Lee Minniear
Dec 19, 2025
★★★★★5.0
Steve did a great job from communication to cleaning and treating all our our fabric upholstered furniture! Would definitely call on Tommy's Carpet Cleaning services again!
Want to leave a review?
Sign in to share your experience with this business.
Because this profile is not managed on RepairHit, the business may not respond directly to quote requests.
RepairHit can help connect you with other claimed local professionals who may be able to help.
Request a Quote
Tell Tommy's Carpet Cleaning what you need. Add a photo if it helps explain the job.
Thank you. No quote request was submitted.
RepairHit Support
Need help with a claim, listing, or account?