Tommy’s Carpet Cleaning has been proudly servicing Central Virginia for over 50 years! Family-owned and operated, we pride ourselves on our quality work and great service. We specialize in Carpets, Area Rugs, Upholstery, Special Deodorizing & Germicides for Pet Odors, as well as Water Damage Extraction, Drying & Dehumidification.
Our specially trained carpet cleaning technicians will treat you like family, offering honest and affordable service you can trust. We will arrive on time, and around your schedule. To ensure the cleanliness and sanitation of your carpets, we use environmentally friendly products and cleaning agents that remove dirt, stains, debris, and contaminants from deep within your carpets.
Our friendly and professional staff is here to answer any questions you may have about our company or our services. Whatever your carpet cleaning needs may be, we're here to meet your needs at prices you can afford. We offer free estimates and provide our services to Bedford County, Forest, Smith Mountain Lake, & Lynchburg, Virginia.
Give us a call today and we’ll show you how professional carpet cleaning can get your carpets looking totally refreshed and new.