Call Now
Website
Call
Business Details
22 Years
experience
Trusted Carpet & Upholstery Cleaning Services in Charlotte, NC
Carolina Carpet Solutions has been delivering professional carpet and upholstery cleaning services in Charlotte, NC since 2004. Our IICRC-certified team specializes in deep cleaning, stain removal, odor control, and fabric protection, serving homeowners and businesses across the Charlotte metro area. With over 20 years of combined experience, we utilize truck-mounted steam cleaning systems and eco-friendly solutions to ensure thorough, residue-free results.

Our technicians are trained in industry-standard practices, including water damage restoration and carpet repair, while maintaining a commitment to transparency, customer education, and no high-pressure sales. Recognized as a Gold Winner in the Charlotte Observer's 2022 'Charlotte's Best' contest, we prioritize fast dry times, customized treatments for pet urine extraction, and protective Scotchgard applications to meet diverse client needs.
Services
Carpet Cleaning Upholstery Cleaning Odor Control Scotchgard Protection Pet Urine Extraction Oriental Rug Cleaning Assisted Drying
Details
  • Year established: 2004
Highlights and features
  • IICRC-certified technicians with 20+ years of combined experience
  • Truck-mounted equipment for deeper cleaning and faster drying
  • Eco-friendly, non-toxic cleaning solutions safe for pets and children
  • Fast dry times (2-12 hours) using high-powered equipment
  • Transparent pricing with no upsells or pressure tactics
Associations and certifications
  • Institute of Inspection, Cleaning and Restoration Certification (IICRC)
What people say
Professional technicians Effective odor removal Eco-friendly solutions
Services
Carpet Cleaning
Our carpet cleaning service uses truck-mounted steam systems and IICRC-certified methods to remove embedded soils, stains, and odors. The process includes pre-inspection, dry vacuuming, pre-conditioning, hot water extraction, and grooming. Ideal for homes with pets or high-traffic areas, it leaves carpets residue-free with dry times of 2-12 hours.
Upholstery Cleaning
Professional upholstery cleaning restores furniture using IICRC-approved techniques. The process includes pre-inspection, dry vacuuming, pre-conditioning, hot water extraction, and deodorization. Scotchgard protection is available to resist future stains. Most cleanings dry within an hour, making it suitable for sofas, chairs, and other fabric furnishings.
Pet Urine Extraction
Subsurface pet urine extraction targets deep-seated odors in carpets and padding. Using specialized tools and hydrogen peroxide treatments, we neutralize bacteria and contaminants. A technician evaluates the damage severity before treatment, ensuring customized solutions for persistent pet-related stains and smells.
Scotchgard Protection
Scotchgard fabric protection creates a barrier against spills, stains, and soil. Applied after cleaning, it repels water- and oil-based substances while maintaining fabric texture. This service extends carpet and upholstery lifespan, particularly in high-traffic areas or homes with children and pets.
Oriental Rug Cleaning
Expert cleaning for wool, silk, and specialty rugs includes factory washing for urine-contaminated or delicate fibers. Our technicians handle rugs with care to preserve their quality, using methods tailored to material type and condition. Pricing is based on size and fiber composition.
People
Matt Hrdlick
Owner and Operator
Matt founded Carolina Carpet Solutions in 2004 after seven years with a local carpet cleaning franchise. He holds IICRC certifications in carpet cleaning, upholstery cleaning, odor control, water damage restoration, and carpet repair.
Michael Wentz
Cleaning Technician
Michael joined the team in 2013 and became a full-time technician in 2022. He is IICRC-certified in carpet cleaning and brings hands-on experience to every service call.
Questions
What services do you offer?
We provide carpet cleaning, upholstery cleaning, pet urine extraction, Scotchgard protection, and oriental rug cleaning using IICRC-certified methods.
How should I prepare for carpet cleaning?
Clear floors of personal items, secure breakables, remove pets from the area, and ensure water access. We can move furniture but require empty rooms for best results.
How long does drying take?
Carpets typically dry in 2-12 hours depending on airflow and carpet type. We use fans to speed up the process.
Are your cleaning products safe for pets and children?
Yes, we use eco-friendly, non-toxic solutions that leave no residue, ensuring safety for pets and children.
Do you offer online scheduling?
Yes, book appointments 24/7 through our website for carpet or upholstery cleaning services.
What is your cancellation policy?
No-shows incur a $75 trip charge. Please notify us in advance to reschedule without penalties.