How to Clean Dog Vomit From Carpets | BCS Cleaning Specialists

When your dog throws up on the carpet, it’s important to act quickly to lessen the likelihood of stains. The acid in dog vomit can also be damaging to carpets, but it can be removed fairly easily if you act fast. If in doubt, call in the professionals at BCS at 801 561 1730 – we’ll have your carpet restored in a jiffy.

Follow our easy steps to remove dog vomit from your carpet:


Use paper towels to blot up as much of the vomit as possible. Take care not to squash vomit particles down into the carpet. Gross, yes I know, but infinitely grosser if they get squished in.


Clean with COLD water. Fill a spray bottle with cold water and spray down the affected area of carpet. Using a towel, start blotting until the chunks and moisture are mostly gone. Be sure to use a clean section of towel with each dab, to avoid accidentally pushing stuff into the carpet.


Mix 2 cups of WARM water and 1 tbsp of table salt together.


Add ½ cup of white vinegar, 1tbsp detergent, and 2tbsp rubbing alcohol. Add these ingredients to the water and salt solution. Mix all ingredients together in a bowl or cup.


Wet a clean kitchen sponge with the solution and use to wipe the rest of the vomit away. This solution will sanitize as well as lift any remaining nastiness.


Sprinkle the carpeted area with baking soda. This will get rid of any icky smells and will help the carpet dry faster.


Once the carpet is dry, vacuum up the baking soda.


And voila! Your carpet should be good as new! If it’s not, or if you’d like a professional once-over anyway, call the experts at BCS today at 801 561 1730.

Article Archives

Leave a review and get $25 cash

We want to hear about your experience!

Leave a review for BCS on Google Maps and show it to one of our technicians and we’ll give you $25 cash on the spot! Leave a review on our Google maps page.

Our clients have been loyal for over 40 years

I've used other local franchise companies in the past and the attention to detail was always lacking. BCS's attention to detail is consistently good, they show up when they say and their service is much more personal than the larger franchises. Happy with their job everytime.

Todd Anderson, Sandy UT

I had BCS Cleaning clean my carpets while on vacation. What a nice surprise to come home to. They did a great job. I highly recommend BCS.

Andrew McNaught, Salt Lake City UT

Current Specials

Specials coming soon.

Greater Salt Lake City Area

Call! 801-561-1730

While we’re at your home, make use of our other cleaning services!

  • Window Cleaning
    Window Cleaning

    When it comes to window cleaning, we have no boundaries. Learn More

  • Carpet Cleaning
    Carpet Cleaning

    Have the best first impression possible for your home or business! Learn More

  • Tile Cleaning
    Tile Cleaning

    See spills, scum, and dirt no more! Our tile and grout services will get all the dirt out of your tile and grout! Learn More

  • Rug Cleaning
    Rug Cleaning

    Don’t do it yourself! Let us clean and protect your area rugs to help prevent future stains. Learn More

  • Upholstery Cleaning
    Upholstery Cleaning

    Give your loveseat some love! Upholstery cleaning can make your furniture and fabrics look new! Learn More