From machine-made synthetics to hand-knotted Persians — every rug gets the chemistry and technique its fibers demand. We don't do "one wash fits all."
Polypropylene, nylon, polyester — the workhorses of modern homes. These handle aggressive cleaning well. We use full-temperature steam extraction for deep soil removal and fast drying.
From $29Wool is pH-sensitive and can shrink with excess heat. We use cooler water temperatures, wool-safe neutral detergents, and controlled extraction to clean without felting or distortion.
From $49Hand-knotted heirlooms need the highest level of care. We test for dye stability, clean with gentle agitation, and dry flat to prevent color bleeding and pile distortion.
From $49Priced by rug type and size. Exact quote before we start — no surprises.
We identify the fiber type, construction method, and dye stability. Every detail informs the cleaning approach.
Thorough dry-soil removal pulls out grit trapped at the base of the pile — the #1 cause of premature rug wear.
Fiber-appropriate solutions and controlled water temperature clean without shrinking, bleeding, or felting.
Flat drying with airflow prevents color migration. Your rug comes back vibrant, soft, and smelling clean.
3 Google Reviews
"We hired JMP Cleaning after our carpets went three years without professional cleaning. Between the kids and our golden retriever, the carpet required a very deep cleaning. Jordy and his crew showed up on time, walked the house with us..."
"Super happy with the carpet cleaning service! My carpets look and smell so much better. They were professional, efficient, and easy to work with. Definitely would use them again!"
"JMP Cleaning if definitely my goto Cleaning service business. He cleaned my tile floor and grout! Very professional! I am now on a 3 month maintenance to keep my floors looking shiny and polished!"
Pacific Beach • La Jolla • Mission Beach • Sunset Cliffs • Point Loma • Del Mar • Solana Beach • Downtown San Diego • Little Italy • Bankers Hill • North Park • College Area • La Mesa • Lemon Grove • Spring Valley • Mt Helix • El Cajon • Scripps Ranch • Rancho Bernardo • Rancho Santa Fe • San Marcos • Vista • Bonita • Chula Vista • Eastlake • Otay Ranch • Imperial Beach • Coronado.
Transparent pricing. No surprises. Carpets dry in hours, not days.