Christchurch carpet cleaning that makes carpets feel new again.

Cleaned by the owner every time. Truck-mounted hot water extraction for homes and businesses across Christchurch and Canterbury. Deep clean, fast drying, and products that are safe for kids and pets.

5.0 rating on Google$1M liability insuredKid and pet safe
Open 7 daysuntil 9pm

How a J.S. clean works

One pass at a time, until the water runs clear.

  1. 1

    Walk-through and pre-inspection

    I check fibre type, traffic lanes and stains, tell you honestly what to expect, and vacuum first if it hasn’t been done.

  2. 2

    Pre-spray

    A pre-spray that’s safe for kids and pets breaks down oily soil. Heavily soiled areas get extra agitation with a counter-rotating brush machine.

  3. 3

    Hot water extraction rinse

    Hot water rinses the fibres and truck-mount suction pulls the dirt out, with a fibre rinse where suitable for a soft, residue-free finish.

  4. 4

    Groom and dry

    Where needed I groom the pile so it dries evenly, and give you tips to speed up drying.

Carpet, upholstery and rug cleaning in Christchurch

Every job gets the same truck-mounted machine and the same careful hands.

  • Carpet cleaning

    Learn more

    Truck-mounted hot water extraction for lounges, bedrooms, hallways and stairs.

  • Stain removal

    Learn more

    Coffee, wine, food, makeup and mystery marks, treated with the right product for each.

  • Pet urine and odour treatment

    Learn more

    I find hidden spots with a UV torch and treat urine below the surface.

  • Upholstery, mattresses and rugs

    Learn more

    Fabric sofas, chairs, mattresses and loose rugs cleaned gently for the material.

  • Tile, grout and vinyl

    Learn more

    High-pressure rinse and extraction lifts the grime that mops push into grout lines.

  • Commercial carpet cleaning

    Learn more

    Offices, shops and rentals, scheduled around your hours with minimal disruption.

  • End-of-tenancy carpet cleaning

    Learn more

    Carpet cleaning for moving out, with an invoice for landlords and property managers.

Why truck-mounted hot water extraction makes the difference

My extraction machine is built into the van. Only the hoses come inside, so you get more heat and suction than any portable machine can carry through a door.

Hotter water

Heat does a lot of the work. It loosens oils and grime that cold or lukewarm machines leave behind.

Stronger suction

More of the water and dirt comes back out of the carpet, instead of soaking into the backing.

Faster drying

Less moisture left behind means faster drying. How long it takes depends on ventilation, the weather, the carpet fibre and how soiled it was – I’ll give you guidance on the day.

Same carpet after stain treatment
Red stain on carpet before treatment
BeforeAfter

Honest about stains

Most marks lift completely. Some, like old dyes, bleach or heat damage, can only be lightened. I test first and tell you before I start, so there are no surprises on the day.

About stain removal

Watch a real clean

Thirty seconds of my own jobs around Christchurch, from the pre-spray to the final pass.

My own footage from real jobs. Sound on for the music.

Recent results from Christchurch homes

Real jobs, photographed on the day. Every carpet is different, so results vary with the fibre, the stain and how long it has been there.

Carpeted stairs before and after cleaning
Carpeted stairs before and after.
Heavily soiled bedroom carpet before and after hot water extraction
Heavily soiled carpet before and after.
Bedroom carpet before and after cleaning, with grooming lines
Bedroom carpet with the traffic lane cleaned out.
Patterned wool rug before and after cleaning
Wool rug with the colours brighter.

See all before and after photos →

Fresh wand strokes on a bedroom carpet after hot water extraction by J.S. Carpet Cleaning

Owner-operated. The person who quotes is the person who cleans.

J.S. Carpet Cleaning is run by Jin. No rotating crews or subcontractors, just one careful operator who treats your home the way he treats his own.

Hydramaster truck-mountCommercial-grade extraction power
$1M liability insuranceYour home and belongings are covered
Kid and pet safeProfessional-grade, low-residue products
Clear quotesEverything explained before I start

My satisfaction promise

If something isn’t right, let me know and I’ll come back and take a look.

5.0
average rating on Google
Read my Google reviews
Posted on Google Google
KAUSHAL DABGAR profile picture
KAUSHAL DABGAR
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Good work!!!
Posted on Google Google
WK YANG profile picture
WK YANG
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great local business with a genuine passion for what they do! The owner is friendly, hardworking, and genuinely cares about providing great service. It’s always good to see someone who takes real pride in their work and pays attention to the little details. If you’re looking for a trustworthy carpet cleaning service in Christchurch, JS Carpet Cleaning is definitely worth checking out. Highly recommend!
Posted on Google Google
Tony Kim profile picture
Tony Kim
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
J.S. Carpet Cleaning provided truly exceptional service in preparation for our newborn's arrival. They cleaned the baby’s room carpet, our couch, and mattress with incredible thoroughness and care. Before starting, they checked the fabric and components to ensure no damage would occur and took great care in moving furniture, utilizing protective measures. Beyond the planned work, they went above and beyond when they learned about our baby, cleaning an additional rug in front of our couch free of charge. They also provided excellent advice on drying times and even lent us equipment to easily move our furniture. This is customer-centric, top-tier service. The entire experience was exceptionally well-organized and completely suited our needs. We were initially looking for a one-off service, but J.S. Carpet Cleaning has earned our loyalty, and we will certainly be using them again.
Posted on Google Google
Jungbae Park profile picture
Jungbae Park
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
He is very professional and friendly. I highly recommend him. Fantastic service as well 👏 👍 😀 👌 🙌
Posted on Google Google
Inyou Choi profile picture
Inyou Choi
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jin was amazing! It was my first time using their service for two houses, and I had a great experience. The owner Jin was very friendly, explained everything clearly, and was very professional throughout the whole process. He also clearly explained the pricing upfront, so there were no surprises. The carpets came out really clean and fresh, and I’m very happy with the result. I’ll definitely use their service again when I move next time. Thank you so much for the great service!
Posted on Google Google
Tasha David profile picture
Tasha David
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jin was great! He was very responsive and was able to sort out my carpet issue really fast and efficiently! The carpet looks and smells great and was value for money as well! Definitely recommend!
Posted on Google Google
Dan Y profile picture
Dan Y
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great carpet cleaning service. Professional, on time, and very thorough. Our carpets look fresh and clean again. Would definitely use them again.
Posted on Google Google
Jenny Sahng profile picture
Jenny Sahng
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
An awesome deep clean service as we were moving into our new home. Jin was very communicative, efficient, thorough, and reasonably priced. We're very glad to have found him, feeling great about moving in now!
Posted on Google Google
selinahyunah Na profile picture
selinahyunah Na
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great experience using JS carpet
Posted on Google Google
Lisa Mcfarlane profile picture
Lisa Mcfarlane
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Amazing as always!
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

Where I work

Based in Christchurch and covering the wider Canterbury area. Not on the list? Just ask.

ChristchurchRollestonLincolnKaiapoiRangiora

Questions people ask

How long does the carpet take to dry?

It depends on ventilation, the weather, the carpet fibre and how soiled it was. Thick or wool carpet in cold, damp weather takes longer, especially in hallways and rooms that get little sun. Opening windows or running a heat pump helps a lot. I’ll give you guidance on the day based on your job.

Will every stain come out?

Most do. Some, like old dye, bleach spots or burns, have changed the fibre itself and can only be lightened. I test first and tell you honestly before I start.

Do I need to vacuum before you arrive?

Yes, please. I ask everyone to vacuum beforehand, and most people do. If it hasn't been done, I'll vacuum first, which may add to the cost.

Do I need to move furniture?

Please move small items, fragile pieces and anything on the floor. I can work around larger furniture and will talk it through when you book.

Do I need to be home?

Only to let me in and walk through the job. Plenty of customers leave a key for end-of-tenancy and rental cleans.

How do I get a quote?

Fill in the quote form or call or text 027 612 2522. Every home is different, so I give you a clear quote for your job before any work starts.

See all questions

Ready for cleaner carpets?

Tell me what needs cleaning and I’ll get back to you with a clear quote, usually the same day.