Search  for anything...

Shark CarpetXpert HairPro | Upright Carpet, Area Rug & Upholstery Cleaner | StainStriker Handheld Tough Stain Remover & Onboard Self Clean | Pet Hair Pickup & Odor Removal | 5 Tools | Navy | EX304

  • Based on 3,197 reviews
Condition: New
Checking for the best price...
$379.99 Why this price?

Buy Now, Pay Later


As low as / mo
  • – Up to 36-month term if approved
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Apple Pay, and PayTomorrow. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Selected Option

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: Only 2 left in stock, order soon!
Fulfilled by Amazon

Arrives Thursday, May 21
Order within 13 hours and 9 minutes
Available payment plans shown during checkout

Protection Plan Protect Your Purchase
Checking for protection plans...

Style: HairPro + StainStriker + 7" Tool


Features

  • WHOLE HOME CLEANING: Shark CarpetXpert HairPro with StainStriker is an upright carpet & upholstery cleaner with built-in spot & stain cleaner, self-cleaning and 5 tools. Dual-activated formula, ultra-powerful suction and hair technology combine to remove stains, dirt, grime & hair perfect for pets and whole-home cleaning.
  • UNBEATABLE DEEP CARPET CLEANING*: CarpetXpert technology combines a high-speed brushroll with PowerSpray high-pressure spray and Shark's ultra-powerful suction to deliver unbeatable dirt and grime removal with ultra-fast dry times using dry only mode.*
  • 20X MORE STAIN-REMOVING POWER**: StainStriker Technology mixes two unique chemicals in the handtool to unleash the power of OXY to deliver unbeatable tough stain elimination**, no premix required.
  • DESIGNED FOR NO CLOGS, NO CLUMPS, NO HAIR-WRAP: The only deep carpet cleaner with HairPro Technology, it is designed to pick-up deeply embedded hair without clogging the system, leaving clumps behind, or tangling in the brushroll.
  • TACKLE PET MESSES WITH CONFIDENCE: Ultra-powerful suction tackles and removes pet stains and instantly and permanently eliminating odors, even pet urine and smoke^ all while picking up 3x more pet hair - wet or dry.
  • BUILT-IN SPOT & STAIN ELIMINATOR: The first and only deep carpet cleaner with a built-in spot and stain remover designed to quickly extend and clean stairs, carpet, upholstery and other stains on demand.
  • VERSATILE CLEANING TOOLS: Includes five specially designed tools to tackle tough spots and stains on carpets, area rugs, upholstery, carpeted stairs, and more.
  • HASSLE-FREE SELF-CLEANING: Cleans your tool and hose in seconds just click into place and clean! Cycles water and cleaning solution throughout the entire system, no extra attachments necessary.
  • WHAT'S INCLUDED: Shark CarpetXpert HairPro with StainStriker, Integrated Mini Stain Eliminator, 3.5" Stain Eliminator Tool with Reversible Bristles, Pet Mess Extractor, Hair Extractor, Storage Tray, 12oz. Shark Deep Clean Pet formula, 16oz. Shark StainStriker Oxy Multiplier, XL Stain Eliminator.
  • *Shark CarpetXpert models vs. consumer carpet cleaners based on ASTM F2828 using included cleaning solution as of May 15, 2024. **vs. Shark Deep Clean Pro Formula. ^When using Shark cleaning solution.

Description

Meet the Shark CarpetXpert HairPro with Spot & Stain Remover —a powerful, all- in-one carpet cleaner machine engineered to deliver deep carpet cleaning, advanced pet hair pickup, and instant stain removal for every soft surface in your home. Designed to be the best carpet cleaner for pets, carpet shampooer, and portable carpet cleaner—it brings professional performance and everyday convenience together in one breakthrough system. Innovative CarpetXpert technology combines a high-speed brushroll, high-pressure PowerSpray, and ultra-powerful suction to lift and extract embedded dirt, grime, and allergen to restores carpets, area rugs, and upholstery while delivering ultra-fast dry times—so your floors are ready faster without oversaturation. What sets it apart is its built-in spot cleaner for carpet and upholstery, transforming this upright into a versatile portable spot & stain cleaner. The integrated Spot & Stain Remover allows you to tackle stairs, couches, and hard-to-reach areas with precision—making it a complete carpet and upholstery cleaner for whole-home use. Powered by exclusive HairPro technology, this is one of the most effective carpet cleaners for pet hair. Dual suction pathways pull up deeply embedded hair with no clogs, no clumps, and no hair wrap, delivering up to 3X more pet hair pickup and directing it into a no-touch disposal system.† For tough messes, StainStriker technology activates on contact to deliver up to 20X more stain-fighting power, making it a high-performance carpet stain remover for stubborn spills like wine, coffee, mud, and grease. It also works as a powerful pet stain and odor remover, eliminating odors like pet urine and smoke^ at the source for a fresher home. From whole-room refreshes to targeted spot cleaning, the Shark CarpetXpert HairPro is a complete home carpet cleaning solution built for modern living. † Based on pet hair captured in the dirty water tank as of May 15, 2024. ^When using Shark cleaning solution.

Brand: Shark


Color: Navy


Item Weight: 21.16 Pounds


Product Dimensions: 14.99"D x 14.18"W x 44.11"H


Style: HairPro + StainStriker + 7" Tool


Brand Name: Shark


Model Number: EX304


Model Name: CarpetXpert HairPro with StainStriker Carpet & Upholstery Cleaner


Manufacturer: SharkNinja


Global Trade Identification Number:


UPC: 622356652186


Manufacture Year: 2025


Part Number: EX304


Item Type Name: CarpetXpert HairPro with StainStriker Carpet & Upholstery Cleaner


Included Components: 12oz. Shark Deep Clean Pet formula, 16oz. Shark StainStriker Oxy Multiplier formula, 3.5" Stain Eliminator Tool with Reversible Bristles, Pet Mess Extractor, Hair Extractor, Storage Tray, Shark CarpetXpert HairPro with StainStriker, Integrated Mini Stain Eliminator


Item Weight: 21.16 Pounds


Item Dimensions D x W x H: 14.99"D x 14.18"W x 44.11"H


Capacity: 71.01 Fluid Ounces


Power Source: ac_dc


Color: Navy


Style: HairPro + StainStriker + 7" Tool


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Thursday, May 21

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • PayTomorrow Financing
  • Financing through Apple Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • Buy it! Took much talking in my review lol
Style: HairPro + StainStriker + 7" Tool
Short version- buy it!! But know the tanks both clean and dirty water are small so frequent emptying required but still worth it. Long version- I have been researching vacuums for a while and luckily fell upon Vacuum Wars and The Stain Guide youtube channels. Both were so informative and really helped me decide the right machines (within my budget). Vacuum Wars goes into multiple different metrics of each vacuum and helps give pros and cons of each. And i followed The Stain Guide's process so it took more time than it would if you're just using the vacuum as directed but the results were great I am so happy! The Con here is really a known issue for Shark- small tanks as i mentioned above but it didn't deter me because the function and features compared to others were so much better. I also kinda like that they're smaller (when I'm not doing the whole house lol) I feel like I will be able to whip it out for small jobs without it being a whole ordeal. Also note, if there is alot of dirt/dust it does cause clumps when you switch from pushing forward (putting down water) to pulling back (drying). This only happend in one area where I wasn't as thorough vacuuming. That said the vacuum DID pick it up but you have to go over it slowly and in dry mode it helps more too. On a related note and shameless plug for my other shark vacuum I bought at the same time.... the Shark Stratos duoclean "regular" vacuum...WOW might be even more impressive than the wet vac. I vacuumed seriously like 6 times, it just kept pulling up dust/dirt, mind you, I had vacuumed 2 days before with my old dyson! I was shocked and grossed out honestly lol. They do say vacuuming the most important step so I made an unplanned investment on the Stratos and it was also so worth it and definitely made a difference....sorry back to the xpert... Things I love: How easy it is to use and how well it cleans! The suction is amazing. There is a dry only mode too so I went around after my deep clean and got almost a whole extra dirty bucket of water out. The attached hose makes it so easy its always ready to use and comes with a bunch of different heads. This model kicks the hose on like a normal vacuum when it goes into "parked" position and back into deep clean when tilted back. THEN theres a spot to clean the hose on the top of the vacuum which is so convenient. I honestly can't say enough good things so I'll stop this is already too long lol. I fail to see how anyone wouldn't love this unless the tank size really bother you. (P.s you can ask chatgpt your squarefootage with the Shark xpert and it'll break down your potential number of stops and time it'll take to complete the job with the accumulated stop time. It's pretty impressive. ... show more
Reviewed in the United States on February 6, 2026 by Briana

  • GREAT despite the small water tanks
Style: HairPro + StainStriker + 7" Tool
5 stars even with the tiny water tank. Got this over the other big name because I have a Shark vacuum and really love the quality parts and feel. No sharp edges, simple, easy clean, everything just fits together. Parts aren’t brittle. Good fit, feel and function. Figured the carpet shampooer would be similar in those areas and this shampooer does not disappoint. The worst part is the small water tanks. The clean water tank is small. The dirty water tank is also small and has a very low fill line. You will empty it much more often than some other models. I saw the reviews and bought anyway. More emptying and filling, but also lighter! I like it a LOT. Would buy again and would recommend to friends and family. LOVE the storage tray!!! ... show more
Reviewed in the United States on March 29, 2026 by T. M. Crane

  • Sucks like a real pro
Style: HairPro + StainStriker + 7" Tool
This thing has the best suction out there. The POS bissel pro heat I've used forever, and everyone claimed it worked sooo good, are dumb. It would never suck all the water out, and basically leave the carpet worse off. This thing will make your carpets look and smell new. The only complaint, the dirty water tank is as big as a big gulp from the store. Why? And sometimes the tank is only half full and will shut off until you empty it. I imagine they did this so when the newer models come out, they'll have an XL version ... show more
Reviewed in the United States on April 28, 2026 by Schmitty

  • Best carpet cleaning Vac EVER! Results proven
Style: HairPro + StainStriker + 7" Tool
BEST VAC EVER! Where is 20 stars at?! Im a new tenant to a house that has carpet in 95% of the 780sqft 2bd 1 bath home except the kitchen and bathroom. When i did walk through and got keys there was a animal sour smell like urine. So I read reviews and youtubed it. Shop smart! The living room took 1 and quarter tanks of the cleaner and about 1/8 of the oxydizer. In the living room alone the dirt water tank was filled up and dark as can be. The hair that was buried in the carpets was deep. But this vac came and went above and beyond. It got the water up in one pass but i did 4 reverse passes to make sure I got it all and then some. The rooms smell amazing and then some! The carpets look amazing! In this house I suspect 4 cleaning and draining tanks to do the rooms and living room. But the way it cleaned was amazing! I could sleep on the floor! The cleaning this machine did was beyond what they sell! And im optimistic about carpet cleaners! And it was not heavy and bulky either, it was light weight and easy to maneuver. Id buy this 5x again. Can’t wait to use the attachments on my couch and other furniture! Well worth the bang for your buck! Here come monthly cleanings! My pets hair won’t stand a chance once we move in even though I vac 2x a week and have a robot vac in the house that works daily! ... show more
Reviewed in the United States on April 28, 2026 by raj baran

  • Great Value
Style: HairPro + StainStriker + 7" Tool
Hands down the best carpet shampooer we’ve ever had! I love that it automatically knows what cleaning intensity to use, which makes everything so much easier. It’s very easy to use, has great attachments, and saves me so much time cleaning up after my kids and pets. This machine has been a total game changer for our home and is worth every penny! ... show more
Reviewed in the United States on April 28, 2026 by Jason Patrick

  • Not worth it
Style: HairPro + StainStriker + 7" Tool
I would not purchase this again. I would have returned this had I not missed the return window. Both the clean and dirty water tanks are extremely small. I’m spending more time running back and forth to the sink than I am cleaning my carpets. If you’re just looking for a spot clean up, it works well enough. If you’re trying to shampoo the carpets in a room or your whole house, good luck. I can only shampoo appropriately 12 inches at a time before having to empty the dirty water tank. Clean water lasts for about 24”. I am going slow to get a good deep clean but still. Absolutely ridiculous. Not worth the money. Im running back and forth to the sink about every 60-90 seconds while operating with the water on. And the dry only mode isn’t nearly powerful enough. My carpets are left much wetter than they would be from any shampooer I have used previously. ... show more
Reviewed in the United States on December 4, 2025 by D

  • Recommend
Style: HairPro + StainStriker + 7" Tool
I am happy that I purchased this machine. It cleans well and holds a decent amount of liquid. It is a little heavy but not extreme. It is very easy to use; I recommend you read the manual to understand all the functions properly. There is a good amount of suction.
Reviewed in the United States on April 22, 2026 by TheLawofOne

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...